Differences From:
File
tools/cvs2fossil/lib/c2f_pbreakacycle.tcl
part of check-in
[b42cff97e3]
- Replaced the checks for self-referential changesets in the cycle breaker with a scheme in the changeset class doing checks when splitting a changeset, which is also called by the general changeset integrity code, after each pass. Extended log output at high verbosity levels. Thorough checking of the fragments a changeset is to be split into.
by
aku on
2007-11-30 03:57:19.
[view]
To:
File
tools/cvs2fossil/lib/c2f_pbreakacycle.tcl
part of check-in
[a437da486d]
- Added progress output to the breaking of backward branches.
by
aku on
2007-12-02 06:58:49.
[view]
@@ -123,9 +123,12 @@
# after at least one of the outgoing revision changesets, per
# the order computed in pass 6. In "cvs2svn" this is called
# "retrograde".
+ set n 0
+ set max [llength [$graph nodes]]
foreach cset [$graph nodes] {
+ log progress 2 breakacycle $n $max ; incr n
if {![$cset isbranch]} continue
CheckAndBreakBackward $graph $cset
}
return