Check-in [85bd219d0b]
Not logged in
Overview

SHA1 Hash:85bd219d0b2eca43bad0d4e03ed6c04ea4bfdd02
Date: 2007-11-13 07:22:35
User: aku
Comment:Continued work on pass 6. Completed creation of changeset graph (nodes, dependencies), started on topological iteration and breaking cycles. Basic iteration is complete, fiding a cycle ditto. Not yet done is to actually break a found cycle. Extended the changeset class with the necessary accessor methods (getting cset type, successors, time range). Note: Looking at my code it may be that my decision to save the cset order caused this pass to subsume the RevisionTopologicalSortPass of cvs2svn. Check again when I am done. Note 2: The test case (tcl repository, tcl project) had no cycles.
Timelines: ancestors | descendants | both | trunk
Other Links: files | ZIP archive | manifest

Tags And Properties
Changes
[show diffs]

Modified tools/cvs2fossil/lib/c2f_pbreakrcycle.tcl from [fd1c396037] to [0d5836726f].    [diff]

Modified tools/cvs2fossil/lib/c2f_prev.tcl from [971e3d4db2] to [27b0babb50].    [diff]