Fossil SCM

Merge updates from trunk.

mistachkin 2015-04-03 03:56 UTC tkt-b6eea9446d merge
Commit 999de0b7462536be0b65f27baa0f635ca57edbe4
2 files changed +55 -52 +55 -52
+55 -52
--- src/allrepo.c
+++ src/allrepo.c
@@ -87,63 +87,65 @@
8787
** On Win32 systems, the file is named "_fossil" and is located in
8888
** %LOCALAPPDATA%, %APPDATA% or %HOMEPATH%.
8989
**
9090
** Available operations are:
9191
**
92
-** changes Shows all local checkouts that have uncommitted changes.
93
-** This operation has no additional options.
94
-**
95
-** clean Delete all "extra" files in all local checkouts. Extreme
96
-** caution should be exercised with this command because its
97
-** effects cannot be undone. Use of the --dry-run option to
98
-** carefully review the local checkouts to be operated upon
99
-** and the --whatif option to carefully review the files to
100
-** be deleted beforehand is highly recommended. The command
101
-** line options supported by the clean command itself, if any
102
-** are present, are passed along verbatim.
103
-**
104
-** dbstat Run the "dbstat" command on all repositories.
105
-**
106
-** extras Shows "extra" files from all local checkouts. The command
107
-** line options supported by the extra command itself, if any
108
-** are present, are passed along verbatim.
109
-**
110
-** info Run the "info" command on all repositories.
111
-**
112
-** pull Run a "pull" operation on all repositories. Only the
113
-** --verbose option is supported.
114
-**
115
-** push Run a "push" on all repositories. Only the --verbose
116
-** option is supported.
117
-**
118
-** rebuild Rebuild on all repositories. The command line options
119
-** supported by the rebuild command itself, if any are
120
-** present, are passed along verbatim. The --force and
121
-** --randomize options are not supported.
122
-**
123
-** sync Run a "sync" on all repositories. Only the --verbose
124
-** option is supported.
125
-**
126
-** setting Run the "setting", "set", or "unset" commands on all
127
-** set repositories. These command are particularly useful in
128
-** unset conjunction with the "max-loadavg" setting which cannot
129
-** otherwise be set globally.
92
+** changes Shows all local checkouts that have uncommitted changes.
93
+** This operation has no additional options.
94
+**
95
+** clean Delete all "extra" files in all local checkouts. Extreme
96
+** caution should be exercised with this command because its
97
+** effects cannot be undone. Use of the --dry-run option to
98
+** carefully review the local checkouts to be operated upon
99
+** and the --whatif option to carefully review the files to
100
+** be deleted beforehand is highly recommended. The command
101
+** line options supported by the clean command itself, if any
102
+** are present, are passed along verbatim.
103
+**
104
+** dbstat Run the "dbstat" command on all repositories.
105
+**
106
+** extras Shows "extra" files from all local checkouts. The command
107
+** line options supported by the extra command itself, if any
108
+** are present, are passed along verbatim.
109
+**
110
+** fts-config Run the "fts-config" command on all repositories.
111
+**
112
+** info Run the "info" command on all repositories.
113
+**
114
+** pull Run a "pull" operation on all repositories. Only the
115
+** --verbose option is supported.
116
+**
117
+** push Run a "push" on all repositories. Only the --verbose
118
+** option is supported.
119
+**
120
+** rebuild Rebuild on all repositories. The command line options
121
+** supported by the rebuild command itself, if any are
122
+** present, are passed along verbatim. The --force and
123
+** --randomize options are not supported.
124
+**
125
+** sync Run a "sync" on all repositories. Only the --verbose
126
+** option is supported.
127
+**
128
+** setting Run the "setting", "set", or "unset" commands on all
129
+** set repositories. These command are particularly useful in
130
+** unset conjunction with the "max-loadavg" setting which cannot
131
+** otherwise be set globally.
130132
**
131133
** In addition, the following maintenance operations are supported:
132134
**
133
-** add Add all the repositories named to the set of repositories
134
-** tracked by Fossil. Normally Fossil is able to keep up with
135
-** this list by itself, but sometime it can benefit from this
136
-** hint if you rename repositories.
137
-**
138
-** ignore Arguments are repositories that should be ignored by
139
-** subsequent clean, extras, list, pull, push, rebuild, and
140
-** sync operations. The -c|--ckout option causes the listed
141
-** local checkouts to be ignored instead.
142
-**
143
-** list | ls Display the location of all repositories. The -c|--ckout
144
-** option causes all local checkouts to be listed instead.
135
+** add Add all the repositories named to the set of repositories
136
+** tracked by Fossil. Normally Fossil is able to keep up with
137
+** this list by itself, but sometime it can benefit from this
138
+** hint if you rename repositories.
139
+**
140
+** ignore Arguments are repositories that should be ignored by
141
+** subsequent clean, extras, list, pull, push, rebuild, and
142
+** sync operations. The -c|--ckout option causes the listed
143
+** local checkouts to be ignored instead.
144
+**
145
+** list | ls Display the location of all repositories. The -c|--ckout
146
+** option causes all local checkouts to be listed instead.
145147
**
146148
** Repositories are automatically added to the set of known repositories
147149
** when one of the following commands are run against the repository:
148150
** clone, info, pull, push, or sync. Even previously ignored repositories
149151
** are added back to the list of repositories by these commands.
@@ -177,11 +179,11 @@
177179
if( !dryRunFlag ){
178180
dryRunFlag = find_option("test",0,0)!=0; /* deprecated */
179181
}
180182
181183
if( g.argc<3 ){
182
- usage("changes|clean|extras|ignore|list|ls|pull|push|rebuild|sync");
184
+ usage("SUBCOMMAND ...");
183185
}
184186
n = strlen(g.argv[2]);
185187
db_open_config(1);
186188
blob_zero(&extra);
187189
zCmd = g.argv[2];
@@ -323,11 +325,12 @@
323325
zCmd = "info";
324326
showLabel = 1;
325327
quiet = 1;
326328
}else{
327329
fossil_fatal("\"all\" subcommand should be one of: "
328
- "changes clean extras ignore list ls push pull rebuild sync");
330
+ "add changes clean dbstat extras fts-config ignore "
331
+ "info list ls pull push rebuild setting sync unset");
329332
}
330333
verify_all_options();
331334
zFossil = quoteFilename(g.nameOfExe);
332335
db_multi_exec("CREATE TEMP TABLE repolist(name,tag);");
333336
if( useCheckouts ){
334337
--- src/allrepo.c
+++ src/allrepo.c
@@ -87,63 +87,65 @@
87 ** On Win32 systems, the file is named "_fossil" and is located in
88 ** %LOCALAPPDATA%, %APPDATA% or %HOMEPATH%.
89 **
90 ** Available operations are:
91 **
92 ** changes Shows all local checkouts that have uncommitted changes.
93 ** This operation has no additional options.
94 **
95 ** clean Delete all "extra" files in all local checkouts. Extreme
96 ** caution should be exercised with this command because its
97 ** effects cannot be undone. Use of the --dry-run option to
98 ** carefully review the local checkouts to be operated upon
99 ** and the --whatif option to carefully review the files to
100 ** be deleted beforehand is highly recommended. The command
101 ** line options supported by the clean command itself, if any
102 ** are present, are passed along verbatim.
103 **
104 ** dbstat Run the "dbstat" command on all repositories.
105 **
106 ** extras Shows "extra" files from all local checkouts. The command
107 ** line options supported by the extra command itself, if any
108 ** are present, are passed along verbatim.
109 **
110 ** info Run the "info" command on all repositories.
111 **
112 ** pull Run a "pull" operation on all repositories. Only the
113 ** --verbose option is supported.
114 **
115 ** push Run a "push" on all repositories. Only the --verbose
116 ** option is supported.
117 **
118 ** rebuild Rebuild on all repositories. The command line options
119 ** supported by the rebuild command itself, if any are
120 ** present, are passed along verbatim. The --force and
121 ** --randomize options are not supported.
122 **
123 ** sync Run a "sync" on all repositories. Only the --verbose
124 ** option is supported.
125 **
126 ** setting Run the "setting", "set", or "unset" commands on all
127 ** set repositories. These command are particularly useful in
128 ** unset conjunction with the "max-loadavg" setting which cannot
129 ** otherwise be set globally.
 
 
130 **
131 ** In addition, the following maintenance operations are supported:
132 **
133 ** add Add all the repositories named to the set of repositories
134 ** tracked by Fossil. Normally Fossil is able to keep up with
135 ** this list by itself, but sometime it can benefit from this
136 ** hint if you rename repositories.
137 **
138 ** ignore Arguments are repositories that should be ignored by
139 ** subsequent clean, extras, list, pull, push, rebuild, and
140 ** sync operations. The -c|--ckout option causes the listed
141 ** local checkouts to be ignored instead.
142 **
143 ** list | ls Display the location of all repositories. The -c|--ckout
144 ** option causes all local checkouts to be listed instead.
145 **
146 ** Repositories are automatically added to the set of known repositories
147 ** when one of the following commands are run against the repository:
148 ** clone, info, pull, push, or sync. Even previously ignored repositories
149 ** are added back to the list of repositories by these commands.
@@ -177,11 +179,11 @@
177 if( !dryRunFlag ){
178 dryRunFlag = find_option("test",0,0)!=0; /* deprecated */
179 }
180
181 if( g.argc<3 ){
182 usage("changes|clean|extras|ignore|list|ls|pull|push|rebuild|sync");
183 }
184 n = strlen(g.argv[2]);
185 db_open_config(1);
186 blob_zero(&extra);
187 zCmd = g.argv[2];
@@ -323,11 +325,12 @@
323 zCmd = "info";
324 showLabel = 1;
325 quiet = 1;
326 }else{
327 fossil_fatal("\"all\" subcommand should be one of: "
328 "changes clean extras ignore list ls push pull rebuild sync");
 
329 }
330 verify_all_options();
331 zFossil = quoteFilename(g.nameOfExe);
332 db_multi_exec("CREATE TEMP TABLE repolist(name,tag);");
333 if( useCheckouts ){
334
--- src/allrepo.c
+++ src/allrepo.c
@@ -87,63 +87,65 @@
87 ** On Win32 systems, the file is named "_fossil" and is located in
88 ** %LOCALAPPDATA%, %APPDATA% or %HOMEPATH%.
89 **
90 ** Available operations are:
91 **
92 ** changes Shows all local checkouts that have uncommitted changes.
93 ** This operation has no additional options.
94 **
95 ** clean Delete all "extra" files in all local checkouts. Extreme
96 ** caution should be exercised with this command because its
97 ** effects cannot be undone. Use of the --dry-run option to
98 ** carefully review the local checkouts to be operated upon
99 ** and the --whatif option to carefully review the files to
100 ** be deleted beforehand is highly recommended. The command
101 ** line options supported by the clean command itself, if any
102 ** are present, are passed along verbatim.
103 **
104 ** dbstat Run the "dbstat" command on all repositories.
105 **
106 ** extras Shows "extra" files from all local checkouts. The command
107 ** line options supported by the extra command itself, if any
108 ** are present, are passed along verbatim.
109 **
110 ** fts-config Run the "fts-config" command on all repositories.
111 **
112 ** info Run the "info" command on all repositories.
113 **
114 ** pull Run a "pull" operation on all repositories. Only the
115 ** --verbose option is supported.
116 **
117 ** push Run a "push" on all repositories. Only the --verbose
118 ** option is supported.
119 **
120 ** rebuild Rebuild on all repositories. The command line options
121 ** supported by the rebuild command itself, if any are
122 ** present, are passed along verbatim. The --force and
123 ** --randomize options are not supported.
124 **
125 ** sync Run a "sync" on all repositories. Only the --verbose
126 ** option is supported.
127 **
128 ** setting Run the "setting", "set", or "unset" commands on all
129 ** set repositories. These command are particularly useful in
130 ** unset conjunction with the "max-loadavg" setting which cannot
131 ** otherwise be set globally.
132 **
133 ** In addition, the following maintenance operations are supported:
134 **
135 ** add Add all the repositories named to the set of repositories
136 ** tracked by Fossil. Normally Fossil is able to keep up with
137 ** this list by itself, but sometime it can benefit from this
138 ** hint if you rename repositories.
139 **
140 ** ignore Arguments are repositories that should be ignored by
141 ** subsequent clean, extras, list, pull, push, rebuild, and
142 ** sync operations. The -c|--ckout option causes the listed
143 ** local checkouts to be ignored instead.
144 **
145 ** list | ls Display the location of all repositories. The -c|--ckout
146 ** option causes all local checkouts to be listed instead.
147 **
148 ** Repositories are automatically added to the set of known repositories
149 ** when one of the following commands are run against the repository:
150 ** clone, info, pull, push, or sync. Even previously ignored repositories
151 ** are added back to the list of repositories by these commands.
@@ -177,11 +179,11 @@
179 if( !dryRunFlag ){
180 dryRunFlag = find_option("test",0,0)!=0; /* deprecated */
181 }
182
183 if( g.argc<3 ){
184 usage("SUBCOMMAND ...");
185 }
186 n = strlen(g.argv[2]);
187 db_open_config(1);
188 blob_zero(&extra);
189 zCmd = g.argv[2];
@@ -323,11 +325,12 @@
325 zCmd = "info";
326 showLabel = 1;
327 quiet = 1;
328 }else{
329 fossil_fatal("\"all\" subcommand should be one of: "
330 "add changes clean dbstat extras fts-config ignore "
331 "info list ls pull push rebuild setting sync unset");
332 }
333 verify_all_options();
334 zFossil = quoteFilename(g.nameOfExe);
335 db_multi_exec("CREATE TEMP TABLE repolist(name,tag);");
336 if( useCheckouts ){
337
+55 -52
--- src/allrepo.c
+++ src/allrepo.c
@@ -87,63 +87,65 @@
8787
** On Win32 systems, the file is named "_fossil" and is located in
8888
** %LOCALAPPDATA%, %APPDATA% or %HOMEPATH%.
8989
**
9090
** Available operations are:
9191
**
92
-** changes Shows all local checkouts that have uncommitted changes.
93
-** This operation has no additional options.
94
-**
95
-** clean Delete all "extra" files in all local checkouts. Extreme
96
-** caution should be exercised with this command because its
97
-** effects cannot be undone. Use of the --dry-run option to
98
-** carefully review the local checkouts to be operated upon
99
-** and the --whatif option to carefully review the files to
100
-** be deleted beforehand is highly recommended. The command
101
-** line options supported by the clean command itself, if any
102
-** are present, are passed along verbatim.
103
-**
104
-** dbstat Run the "dbstat" command on all repositories.
105
-**
106
-** extras Shows "extra" files from all local checkouts. The command
107
-** line options supported by the extra command itself, if any
108
-** are present, are passed along verbatim.
109
-**
110
-** info Run the "info" command on all repositories.
111
-**
112
-** pull Run a "pull" operation on all repositories. Only the
113
-** --verbose option is supported.
114
-**
115
-** push Run a "push" on all repositories. Only the --verbose
116
-** option is supported.
117
-**
118
-** rebuild Rebuild on all repositories. The command line options
119
-** supported by the rebuild command itself, if any are
120
-** present, are passed along verbatim. The --force and
121
-** --randomize options are not supported.
122
-**
123
-** sync Run a "sync" on all repositories. Only the --verbose
124
-** option is supported.
125
-**
126
-** setting Run the "setting", "set", or "unset" commands on all
127
-** set repositories. These command are particularly useful in
128
-** unset conjunction with the "max-loadavg" setting which cannot
129
-** otherwise be set globally.
92
+** changes Shows all local checkouts that have uncommitted changes.
93
+** This operation has no additional options.
94
+**
95
+** clean Delete all "extra" files in all local checkouts. Extreme
96
+** caution should be exercised with this command because its
97
+** effects cannot be undone. Use of the --dry-run option to
98
+** carefully review the local checkouts to be operated upon
99
+** and the --whatif option to carefully review the files to
100
+** be deleted beforehand is highly recommended. The command
101
+** line options supported by the clean command itself, if any
102
+** are present, are passed along verbatim.
103
+**
104
+** dbstat Run the "dbstat" command on all repositories.
105
+**
106
+** extras Shows "extra" files from all local checkouts. The command
107
+** line options supported by the extra command itself, if any
108
+** are present, are passed along verbatim.
109
+**
110
+** fts-config Run the "fts-config" command on all repositories.
111
+**
112
+** info Run the "info" command on all repositories.
113
+**
114
+** pull Run a "pull" operation on all repositories. Only the
115
+** --verbose option is supported.
116
+**
117
+** push Run a "push" on all repositories. Only the --verbose
118
+** option is supported.
119
+**
120
+** rebuild Rebuild on all repositories. The command line options
121
+** supported by the rebuild command itself, if any are
122
+** present, are passed along verbatim. The --force and
123
+** --randomize options are not supported.
124
+**
125
+** sync Run a "sync" on all repositories. Only the --verbose
126
+** option is supported.
127
+**
128
+** setting Run the "setting", "set", or "unset" commands on all
129
+** set repositories. These command are particularly useful in
130
+** unset conjunction with the "max-loadavg" setting which cannot
131
+** otherwise be set globally.
130132
**
131133
** In addition, the following maintenance operations are supported:
132134
**
133
-** add Add all the repositories named to the set of repositories
134
-** tracked by Fossil. Normally Fossil is able to keep up with
135
-** this list by itself, but sometime it can benefit from this
136
-** hint if you rename repositories.
137
-**
138
-** ignore Arguments are repositories that should be ignored by
139
-** subsequent clean, extras, list, pull, push, rebuild, and
140
-** sync operations. The -c|--ckout option causes the listed
141
-** local checkouts to be ignored instead.
142
-**
143
-** list | ls Display the location of all repositories. The -c|--ckout
144
-** option causes all local checkouts to be listed instead.
135
+** add Add all the repositories named to the set of repositories
136
+** tracked by Fossil. Normally Fossil is able to keep up with
137
+** this list by itself, but sometime it can benefit from this
138
+** hint if you rename repositories.
139
+**
140
+** ignore Arguments are repositories that should be ignored by
141
+** subsequent clean, extras, list, pull, push, rebuild, and
142
+** sync operations. The -c|--ckout option causes the listed
143
+** local checkouts to be ignored instead.
144
+**
145
+** list | ls Display the location of all repositories. The -c|--ckout
146
+** option causes all local checkouts to be listed instead.
145147
**
146148
** Repositories are automatically added to the set of known repositories
147149
** when one of the following commands are run against the repository:
148150
** clone, info, pull, push, or sync. Even previously ignored repositories
149151
** are added back to the list of repositories by these commands.
@@ -177,11 +179,11 @@
177179
if( !dryRunFlag ){
178180
dryRunFlag = find_option("test",0,0)!=0; /* deprecated */
179181
}
180182
181183
if( g.argc<3 ){
182
- usage("changes|clean|extras|ignore|list|ls|pull|push|rebuild|sync");
184
+ usage("SUBCOMMAND ...");
183185
}
184186
n = strlen(g.argv[2]);
185187
db_open_config(1);
186188
blob_zero(&extra);
187189
zCmd = g.argv[2];
@@ -323,11 +325,12 @@
323325
zCmd = "info";
324326
showLabel = 1;
325327
quiet = 1;
326328
}else{
327329
fossil_fatal("\"all\" subcommand should be one of: "
328
- "changes clean extras ignore list ls push pull rebuild sync");
330
+ "add changes clean dbstat extras fts-config ignore "
331
+ "info list ls pull push rebuild setting sync unset");
329332
}
330333
verify_all_options();
331334
zFossil = quoteFilename(g.nameOfExe);
332335
db_multi_exec("CREATE TEMP TABLE repolist(name,tag);");
333336
if( useCheckouts ){
334337
--- src/allrepo.c
+++ src/allrepo.c
@@ -87,63 +87,65 @@
87 ** On Win32 systems, the file is named "_fossil" and is located in
88 ** %LOCALAPPDATA%, %APPDATA% or %HOMEPATH%.
89 **
90 ** Available operations are:
91 **
92 ** changes Shows all local checkouts that have uncommitted changes.
93 ** This operation has no additional options.
94 **
95 ** clean Delete all "extra" files in all local checkouts. Extreme
96 ** caution should be exercised with this command because its
97 ** effects cannot be undone. Use of the --dry-run option to
98 ** carefully review the local checkouts to be operated upon
99 ** and the --whatif option to carefully review the files to
100 ** be deleted beforehand is highly recommended. The command
101 ** line options supported by the clean command itself, if any
102 ** are present, are passed along verbatim.
103 **
104 ** dbstat Run the "dbstat" command on all repositories.
105 **
106 ** extras Shows "extra" files from all local checkouts. The command
107 ** line options supported by the extra command itself, if any
108 ** are present, are passed along verbatim.
109 **
110 ** info Run the "info" command on all repositories.
111 **
112 ** pull Run a "pull" operation on all repositories. Only the
113 ** --verbose option is supported.
114 **
115 ** push Run a "push" on all repositories. Only the --verbose
116 ** option is supported.
117 **
118 ** rebuild Rebuild on all repositories. The command line options
119 ** supported by the rebuild command itself, if any are
120 ** present, are passed along verbatim. The --force and
121 ** --randomize options are not supported.
122 **
123 ** sync Run a "sync" on all repositories. Only the --verbose
124 ** option is supported.
125 **
126 ** setting Run the "setting", "set", or "unset" commands on all
127 ** set repositories. These command are particularly useful in
128 ** unset conjunction with the "max-loadavg" setting which cannot
129 ** otherwise be set globally.
 
 
130 **
131 ** In addition, the following maintenance operations are supported:
132 **
133 ** add Add all the repositories named to the set of repositories
134 ** tracked by Fossil. Normally Fossil is able to keep up with
135 ** this list by itself, but sometime it can benefit from this
136 ** hint if you rename repositories.
137 **
138 ** ignore Arguments are repositories that should be ignored by
139 ** subsequent clean, extras, list, pull, push, rebuild, and
140 ** sync operations. The -c|--ckout option causes the listed
141 ** local checkouts to be ignored instead.
142 **
143 ** list | ls Display the location of all repositories. The -c|--ckout
144 ** option causes all local checkouts to be listed instead.
145 **
146 ** Repositories are automatically added to the set of known repositories
147 ** when one of the following commands are run against the repository:
148 ** clone, info, pull, push, or sync. Even previously ignored repositories
149 ** are added back to the list of repositories by these commands.
@@ -177,11 +179,11 @@
177 if( !dryRunFlag ){
178 dryRunFlag = find_option("test",0,0)!=0; /* deprecated */
179 }
180
181 if( g.argc<3 ){
182 usage("changes|clean|extras|ignore|list|ls|pull|push|rebuild|sync");
183 }
184 n = strlen(g.argv[2]);
185 db_open_config(1);
186 blob_zero(&extra);
187 zCmd = g.argv[2];
@@ -323,11 +325,12 @@
323 zCmd = "info";
324 showLabel = 1;
325 quiet = 1;
326 }else{
327 fossil_fatal("\"all\" subcommand should be one of: "
328 "changes clean extras ignore list ls push pull rebuild sync");
 
329 }
330 verify_all_options();
331 zFossil = quoteFilename(g.nameOfExe);
332 db_multi_exec("CREATE TEMP TABLE repolist(name,tag);");
333 if( useCheckouts ){
334
--- src/allrepo.c
+++ src/allrepo.c
@@ -87,63 +87,65 @@
87 ** On Win32 systems, the file is named "_fossil" and is located in
88 ** %LOCALAPPDATA%, %APPDATA% or %HOMEPATH%.
89 **
90 ** Available operations are:
91 **
92 ** changes Shows all local checkouts that have uncommitted changes.
93 ** This operation has no additional options.
94 **
95 ** clean Delete all "extra" files in all local checkouts. Extreme
96 ** caution should be exercised with this command because its
97 ** effects cannot be undone. Use of the --dry-run option to
98 ** carefully review the local checkouts to be operated upon
99 ** and the --whatif option to carefully review the files to
100 ** be deleted beforehand is highly recommended. The command
101 ** line options supported by the clean command itself, if any
102 ** are present, are passed along verbatim.
103 **
104 ** dbstat Run the "dbstat" command on all repositories.
105 **
106 ** extras Shows "extra" files from all local checkouts. The command
107 ** line options supported by the extra command itself, if any
108 ** are present, are passed along verbatim.
109 **
110 ** fts-config Run the "fts-config" command on all repositories.
111 **
112 ** info Run the "info" command on all repositories.
113 **
114 ** pull Run a "pull" operation on all repositories. Only the
115 ** --verbose option is supported.
116 **
117 ** push Run a "push" on all repositories. Only the --verbose
118 ** option is supported.
119 **
120 ** rebuild Rebuild on all repositories. The command line options
121 ** supported by the rebuild command itself, if any are
122 ** present, are passed along verbatim. The --force and
123 ** --randomize options are not supported.
124 **
125 ** sync Run a "sync" on all repositories. Only the --verbose
126 ** option is supported.
127 **
128 ** setting Run the "setting", "set", or "unset" commands on all
129 ** set repositories. These command are particularly useful in
130 ** unset conjunction with the "max-loadavg" setting which cannot
131 ** otherwise be set globally.
132 **
133 ** In addition, the following maintenance operations are supported:
134 **
135 ** add Add all the repositories named to the set of repositories
136 ** tracked by Fossil. Normally Fossil is able to keep up with
137 ** this list by itself, but sometime it can benefit from this
138 ** hint if you rename repositories.
139 **
140 ** ignore Arguments are repositories that should be ignored by
141 ** subsequent clean, extras, list, pull, push, rebuild, and
142 ** sync operations. The -c|--ckout option causes the listed
143 ** local checkouts to be ignored instead.
144 **
145 ** list | ls Display the location of all repositories. The -c|--ckout
146 ** option causes all local checkouts to be listed instead.
147 **
148 ** Repositories are automatically added to the set of known repositories
149 ** when one of the following commands are run against the repository:
150 ** clone, info, pull, push, or sync. Even previously ignored repositories
151 ** are added back to the list of repositories by these commands.
@@ -177,11 +179,11 @@
179 if( !dryRunFlag ){
180 dryRunFlag = find_option("test",0,0)!=0; /* deprecated */
181 }
182
183 if( g.argc<3 ){
184 usage("SUBCOMMAND ...");
185 }
186 n = strlen(g.argv[2]);
187 db_open_config(1);
188 blob_zero(&extra);
189 zCmd = g.argv[2];
@@ -323,11 +325,12 @@
325 zCmd = "info";
326 showLabel = 1;
327 quiet = 1;
328 }else{
329 fossil_fatal("\"all\" subcommand should be one of: "
330 "add changes clean dbstat extras fts-config ignore "
331 "info list ls pull push rebuild setting sync unset");
332 }
333 verify_all_options();
334 zFossil = quoteFilename(g.nameOfExe);
335 db_multi_exec("CREATE TEMP TABLE repolist(name,tag);");
336 if( useCheckouts ){
337

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button