Diff
Not logged in

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