Fossil

Diff
Login

Diff

Differences From Artifact [d6c61b808f]:

To Artifact [02a15151cd]:


22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include "update.h"
#include <assert.h>

/*
** Return true if artifact rid is a version
*/
int is_a_version(int rid){
  return db_exists("SELECT 1 FROM plink WHERE cid=%d "
                   "UNION ALL SELECT 1 FROM plink WHERE pid=%d",
                    rid, rid);
}

/*
** COMMAND: update
**
** Usage: %fossil update ?VERSION? ?FILES...?
**







|
<
<







22
23
24
25
26
27
28
29


30
31
32
33
34
35
36
#include "update.h"
#include <assert.h>

/*
** Return true if artifact rid is a version
*/
int is_a_version(int rid){
  return db_exists("SELECT 1 FROM event WHERE objid=%d AND type='ci'", rid);


}

/*
** COMMAND: update
**
** Usage: %fossil update ?VERSION? ?FILES...?
**