Fossil SCM
Recognize the '--soft' and '--hard' options as well for the mv/rm commands.
Commit
2ed14f79d8c0a0fbaac7c5391eb95a04be0e8a0c
Parent
65d5f2756add237…
1 file changed
+6
+6
| --- src/add.c | ||
| +++ src/add.c | ||
| @@ -402,10 +402,16 @@ | ||
| 402 | 402 | */ |
| 403 | 403 | static const char *zMetadataOnly = 0; |
| 404 | 404 | void capture_metadata_only_option(void){ |
| 405 | 405 | if( zMetadataOnly==0 ){ |
| 406 | 406 | zMetadataOnly = find_option("metadata-only",0,1); |
| 407 | + } | |
| 408 | + if( find_option("soft",0,0) && zMetadataOnly==0 ){ | |
| 409 | + zMetadataOnly = "1"; | |
| 410 | + } | |
| 411 | + if( find_option("hard",0,0) && zMetadataOnly==0 ){ | |
| 412 | + zMetadataOnly = "0"; | |
| 407 | 413 | } |
| 408 | 414 | } |
| 409 | 415 | |
| 410 | 416 | /* |
| 411 | 417 | ** COMMAND: rm |
| 412 | 418 |
| --- src/add.c | |
| +++ src/add.c | |
| @@ -402,10 +402,16 @@ | |
| 402 | */ |
| 403 | static const char *zMetadataOnly = 0; |
| 404 | void capture_metadata_only_option(void){ |
| 405 | if( zMetadataOnly==0 ){ |
| 406 | zMetadataOnly = find_option("metadata-only",0,1); |
| 407 | } |
| 408 | } |
| 409 | |
| 410 | /* |
| 411 | ** COMMAND: rm |
| 412 |
| --- src/add.c | |
| +++ src/add.c | |
| @@ -402,10 +402,16 @@ | |
| 402 | */ |
| 403 | static const char *zMetadataOnly = 0; |
| 404 | void capture_metadata_only_option(void){ |
| 405 | if( zMetadataOnly==0 ){ |
| 406 | zMetadataOnly = find_option("metadata-only",0,1); |
| 407 | } |
| 408 | if( find_option("soft",0,0) && zMetadataOnly==0 ){ |
| 409 | zMetadataOnly = "1"; |
| 410 | } |
| 411 | if( find_option("hard",0,0) && zMetadataOnly==0 ){ |
| 412 | zMetadataOnly = "0"; |
| 413 | } |
| 414 | } |
| 415 | |
| 416 | /* |
| 417 | ** COMMAND: rm |
| 418 |