Differences From:
File
tools/cvs2fossil/lib/c2f_option.tcl
part of check-in
[38b967dcf5]
- Merge aku's CVS import changes into the main line. Fix a small bug in diff.c.
by
drh on
2007-11-17 00:29:42.
Also file
tools/cvs2fossil/lib/c2f_option.tcl
part of check-in
[7eaa420a23]
- Extended options processing to handle --exclude, --force-tag, and --force-branch options. Extended project::sym class with in-memkory databases to hold the option information and replaced the 'UserConfig' placeholder with the actual code using the new databases to determine symbol types based on user-requests. Extended the pass itself with code performing various checks on the results of type determination, partially paranoia, partially to find genuine bad requests (excluding symbols with unexcluded blockers, making a symbol with commits on it a tag, ...). NYI: Computation of the prefered parent for all symbols.
by
aku on
2007-11-05 09:04:25.
[view]
To:
File
tools/cvs2fossil/lib/c2f_option.tcl
part of check-in
[4e7dd05fc6]
- Added an option "--batch" with which the user can disable the feedback display standard to interactive use.
by
aku on
2007-11-17 04:39:27.
[view]
@@ -45,13 +45,12 @@
# -q, --quiet
# --state (conversion status, ala config.cache)
# --trunk-only
# --exclude, --force-tag, --force-branch
+ # --batch
# -o, --output
# --dry-run
- # --force-branch RE
- # --force-tag RE
# --symbol-transform RE:XX
# # ## ### ##### ######## #############
## Public API, Methods
@@ -78,8 +77,9 @@
--trunk-only { repository trunkonly! }
--exclude { project::sym exclude [Value arguments] }
--force-tag { project::sym forcetag [Value arguments] }
--force-branch { project::sym forcebranch [Value arguments] }
+ --batch { log noprogress }
default {
Usage $badoption$option\n$gethelp
}
}
@@ -106,8 +106,10 @@
trouble info " --help-passes Print list of passes and exit with success"
trouble info " --version Print version number of $argv0"
trouble info " -v, --verbose Increase application's verbosity"
trouble info " -q, --quiet Decrease application's verbosity"
+ trouble info " --batch Disable the progress feedback standard to"
+ trouble info " interactive use."
trouble info ""
trouble info " Conversion control options"
trouble info ""
trouble info " -p, --pass PASS Run only the specified conversion pass"