Differences From:
File
tools/cvs2fossil/lib/c2f_prev.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_prev.tcl
part of check-in
[facb4a8721]
- Fixed bug in new changeset code, tagged and untagged item lists went out of sync.
by
aku on
2007-11-30 04:27:05.
[view]
@@ -285,9 +285,10 @@
# because we cleared the previously existing information, see
# (*) above. Persistence does not matter here, none of the
# changesets has been saved to the persistent state yet.
- set myitems [lrange $myitems 0 $firste]
+ set myitems [lrange $myitems 0 $firste]
+ set mytitems [lrange $mytitems 0 $firste]
foreach iid $myitems {
set key [list $mytype $iid]
set myitemmap($key) $self
log write 8 csets {MAP+ item <$key> $self = [$self str]}