Differences From:
File
tools/cvs2fossil/lib/c2f_pcollrev.tcl
part of check-in
[f888f06fe3]
- Continued work on pass 3, added code to determine the type of symbols based on the tag-, branch-, and commit-counts. Hook for handling data coming from the option processoris present (UserConfig), but only as a placeholder.
by
aku on
2007-11-02 06:06:24.
[view]
To:
File
tools/cvs2fossil/lib/c2f_pcollrev.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]
@@ -316,10 +316,10 @@
repository printrevstatistics
repository persistrev
- log write 1 collrev "Scan completed"
Paranoia
+ log write 1 collrev "Scan completed"
return
}
typemethod discard {} {