Fossil SCM
When attempting to "fossil update" on a closed branch, move to the end of the branch. Ticket [375e5703329a743339]
Commit
1719815a47b6bc6f7e82b8b104a017ad7dddaee5
Parent
8c04a873c8a8969…
1 file changed
+1
+1
| --- src/update.c | ||
| +++ src/update.c | ||
| @@ -97,10 +97,11 @@ | ||
| 97 | 97 | } |
| 98 | 98 | } |
| 99 | 99 | |
| 100 | 100 | if( tid==0 ){ |
| 101 | 101 | compute_leaves(vid, 1); |
| 102 | + if( !db_exists("SELECT 1 FROM leaves") ) compute_leaves(vid, 0); | |
| 102 | 103 | if( !latestFlag && db_int(0, "SELECT count(*) FROM leaves")>1 ){ |
| 103 | 104 | db_prepare(&q, |
| 104 | 105 | "%s " |
| 105 | 106 | " AND event.objid IN leaves" |
| 106 | 107 | " ORDER BY event.mtime DESC", |
| 107 | 108 |
| --- src/update.c | |
| +++ src/update.c | |
| @@ -97,10 +97,11 @@ | |
| 97 | } |
| 98 | } |
| 99 | |
| 100 | if( tid==0 ){ |
| 101 | compute_leaves(vid, 1); |
| 102 | if( !latestFlag && db_int(0, "SELECT count(*) FROM leaves")>1 ){ |
| 103 | db_prepare(&q, |
| 104 | "%s " |
| 105 | " AND event.objid IN leaves" |
| 106 | " ORDER BY event.mtime DESC", |
| 107 |
| --- src/update.c | |
| +++ src/update.c | |
| @@ -97,10 +97,11 @@ | |
| 97 | } |
| 98 | } |
| 99 | |
| 100 | if( tid==0 ){ |
| 101 | compute_leaves(vid, 1); |
| 102 | if( !db_exists("SELECT 1 FROM leaves") ) compute_leaves(vid, 0); |
| 103 | if( !latestFlag && db_int(0, "SELECT count(*) FROM leaves")>1 ){ |
| 104 | db_prepare(&q, |
| 105 | "%s " |
| 106 | " AND event.objid IN leaves" |
| 107 | " ORDER BY event.mtime DESC", |
| 108 |