Fossil SCM
"fossil update" operates on the local filesystem, so it should have the --case-sensitive option.
Commit
13c7c61ada782f19bdc5e09e799bff7ec4869f08
Parent
a5a8d0477ad69aa…
1 file changed
+2
+2
| --- src/update.c | ||
| +++ src/update.c | ||
| @@ -85,10 +85,11 @@ | ||
| 85 | 85 | ** |
| 86 | 86 | ** The -v or --verbose option prints status information about unchanged |
| 87 | 87 | ** files in addition to those file that actually do change. |
| 88 | 88 | ** |
| 89 | 89 | ** Options: |
| 90 | +** --case-sensitive <BOOL> override case-sensitive setting | |
| 90 | 91 | ** --debug print debug information on stdout |
| 91 | 92 | ** --latest acceptable in place of VERSION, update to latest version |
| 92 | 93 | ** -n|--dry-run If given, display instead of run actions |
| 93 | 94 | ** -v|--verbose print status information about all files |
| 94 | 95 | ** |
| @@ -121,10 +122,11 @@ | ||
| 121 | 122 | dryRunFlag = find_option("nochange",0,0)!=0; /* deprecated */ |
| 122 | 123 | } |
| 123 | 124 | verboseFlag = find_option("verbose","v",0)!=0; |
| 124 | 125 | debugFlag = find_option("debug",0,0)!=0; |
| 125 | 126 | setmtimeFlag = find_option("setmtime",0,0)!=0; |
| 127 | + capture_case_sensitive_option(); | |
| 126 | 128 | db_must_be_within_tree(); |
| 127 | 129 | vid = db_lget_int("checkout", 0); |
| 128 | 130 | if( vid==0 ){ |
| 129 | 131 | fossil_fatal("cannot find current version"); |
| 130 | 132 | } |
| 131 | 133 |
| --- src/update.c | |
| +++ src/update.c | |
| @@ -85,10 +85,11 @@ | |
| 85 | ** |
| 86 | ** The -v or --verbose option prints status information about unchanged |
| 87 | ** files in addition to those file that actually do change. |
| 88 | ** |
| 89 | ** Options: |
| 90 | ** --debug print debug information on stdout |
| 91 | ** --latest acceptable in place of VERSION, update to latest version |
| 92 | ** -n|--dry-run If given, display instead of run actions |
| 93 | ** -v|--verbose print status information about all files |
| 94 | ** |
| @@ -121,10 +122,11 @@ | |
| 121 | dryRunFlag = find_option("nochange",0,0)!=0; /* deprecated */ |
| 122 | } |
| 123 | verboseFlag = find_option("verbose","v",0)!=0; |
| 124 | debugFlag = find_option("debug",0,0)!=0; |
| 125 | setmtimeFlag = find_option("setmtime",0,0)!=0; |
| 126 | db_must_be_within_tree(); |
| 127 | vid = db_lget_int("checkout", 0); |
| 128 | if( vid==0 ){ |
| 129 | fossil_fatal("cannot find current version"); |
| 130 | } |
| 131 |
| --- src/update.c | |
| +++ src/update.c | |
| @@ -85,10 +85,11 @@ | |
| 85 | ** |
| 86 | ** The -v or --verbose option prints status information about unchanged |
| 87 | ** files in addition to those file that actually do change. |
| 88 | ** |
| 89 | ** Options: |
| 90 | ** --case-sensitive <BOOL> override case-sensitive setting |
| 91 | ** --debug print debug information on stdout |
| 92 | ** --latest acceptable in place of VERSION, update to latest version |
| 93 | ** -n|--dry-run If given, display instead of run actions |
| 94 | ** -v|--verbose print status information about all files |
| 95 | ** |
| @@ -121,10 +122,11 @@ | |
| 122 | dryRunFlag = find_option("nochange",0,0)!=0; /* deprecated */ |
| 123 | } |
| 124 | verboseFlag = find_option("verbose","v",0)!=0; |
| 125 | debugFlag = find_option("debug",0,0)!=0; |
| 126 | setmtimeFlag = find_option("setmtime",0,0)!=0; |
| 127 | capture_case_sensitive_option(); |
| 128 | db_must_be_within_tree(); |
| 129 | vid = db_lget_int("checkout", 0); |
| 130 | if( vid==0 ){ |
| 131 | fossil_fatal("cannot find current version"); |
| 132 | } |
| 133 |