Check-in [f631d438b4]
Not logged in
Overview

SHA1 Hash:f631d438b43ab0f1c0edba7c4b4c13b53033e4c2
Date: 2007-11-14 05:26:18
User: aku
Comment:Added note regarding 'RevisionTopologicalSortPass', which is not a separate pass for us, but part of pass 6, breaking cycles over revision changesets.
Timelines: ancestors | descendants | both | trunk
Other Links: files | ZIP archive | manifest

Tags And Properties
Changes
[hide diffs]

Modified tools/cvs2fossil/lib/cvs2fossil.tcl from [a7dfa66833] to [c6cf8f8e8e].

@@ -18,13 +18,13 @@
 
 package require Tcl 8.4                         ; # Required runtime.
 package require snit                            ; # OO system
 
 # # ## ### ##### ######## ############# #####################
-## Passes. The order in which the import passes are loaded is
-## important. It is the same order they will register, and then be run
-## in.
+## Passes. The order in which the various passes are loaded is
+##         important. It is the same order in which they will
+##         register, and then be run in.
 
 package require vc::fossil::import::cvs::pass::collar      ; # Coll'ect Ar'chives.
 package require vc::fossil::import::cvs::pass::collrev     ; # Coll'ect Rev'isions.
 package require vc::fossil::import::cvs::pass::collsym     ; # Coll'ate Sym'bols
 package require vc::fossil::import::cvs::pass::filtersym   ; # Filter'  Sym'bols
@@ -34,10 +34,14 @@
 #       of a relational database proper for the persistent state,
 #       allowing us to sort the data on the fly as we need it.
 
 package require vc::fossil::import::cvs::pass::initcsets   ; # Init'ialize C'hange'Sets
 package require vc::fossil::import::cvs::pass::breakrcycle ; # Break' R'evision Cycle's
+
+# Note: cvs2svn's RevisionTopologicalSortPass is not a separate pass,
+#       but was subsumed by the previous pass, by immediately saving
+#       the order of consumed graph nodes to 'csorder'.
 
 # # ## ### ##### ######## ############# #####################
 ## Support for passes etc.
 
 package require vc::fossil::import::cvs::option ; # Cmd line parsing & database