Fossil SCM
When the "update" command has a FILES argument which is the top-level directory, that is the same as having no FILES argument at all. In other words, all files are updated.
Commit
2d1a03736ac10439aaad9c68a93500e2d0672bce
Parent
370a89c8328b4a6…
1 file changed
-2
-2
| --- src/update.c | ||
| +++ src/update.c | ||
| @@ -187,20 +187,18 @@ | ||
| 187 | 187 | if( file_isdir(g.argv[i])==1 ){ |
| 188 | 188 | if( blob_size(&treename)>0 ){ |
| 189 | 189 | blob_appendf(&sql, "%sfn NOT GLOB '%b/*' ", zSep, &treename); |
| 190 | 190 | }else{ |
| 191 | 191 | blob_reset(&sql); |
| 192 | - blob_append(&sql, "DELETE FROM fv", -1); | |
| 193 | 192 | break; |
| 194 | 193 | } |
| 195 | 194 | }else{ |
| 196 | 195 | blob_appendf(&sql, "%sfn<>%B ", zSep, &treename); |
| 197 | 196 | } |
| 198 | 197 | zSep = "AND "; |
| 199 | 198 | blob_reset(&treename); |
| 200 | 199 | } |
| 201 | - /* fprintf(stderr, "%s\n", blob_str(&sql)); */ | |
| 202 | 200 | db_multi_exec(blob_str(&sql)); |
| 203 | 201 | blob_reset(&sql); |
| 204 | 202 | } |
| 205 | 203 | |
| 206 | 204 | db_prepare(&q, |
| 207 | 205 |
| --- src/update.c | |
| +++ src/update.c | |
| @@ -187,20 +187,18 @@ | |
| 187 | if( file_isdir(g.argv[i])==1 ){ |
| 188 | if( blob_size(&treename)>0 ){ |
| 189 | blob_appendf(&sql, "%sfn NOT GLOB '%b/*' ", zSep, &treename); |
| 190 | }else{ |
| 191 | blob_reset(&sql); |
| 192 | blob_append(&sql, "DELETE FROM fv", -1); |
| 193 | break; |
| 194 | } |
| 195 | }else{ |
| 196 | blob_appendf(&sql, "%sfn<>%B ", zSep, &treename); |
| 197 | } |
| 198 | zSep = "AND "; |
| 199 | blob_reset(&treename); |
| 200 | } |
| 201 | /* fprintf(stderr, "%s\n", blob_str(&sql)); */ |
| 202 | db_multi_exec(blob_str(&sql)); |
| 203 | blob_reset(&sql); |
| 204 | } |
| 205 | |
| 206 | db_prepare(&q, |
| 207 |
| --- src/update.c | |
| +++ src/update.c | |
| @@ -187,20 +187,18 @@ | |
| 187 | if( file_isdir(g.argv[i])==1 ){ |
| 188 | if( blob_size(&treename)>0 ){ |
| 189 | blob_appendf(&sql, "%sfn NOT GLOB '%b/*' ", zSep, &treename); |
| 190 | }else{ |
| 191 | blob_reset(&sql); |
| 192 | break; |
| 193 | } |
| 194 | }else{ |
| 195 | blob_appendf(&sql, "%sfn<>%B ", zSep, &treename); |
| 196 | } |
| 197 | zSep = "AND "; |
| 198 | blob_reset(&treename); |
| 199 | } |
| 200 | db_multi_exec(blob_str(&sql)); |
| 201 | blob_reset(&sql); |
| 202 | } |
| 203 | |
| 204 | db_prepare(&q, |
| 205 |