1 1 Spiritual ancestor: [http://cvs2svn.tigris.org/|cvs2svn].
2 2
3 3 Similarities:
4 4 * Using identical highlevel architecture (pass-based)
5 5 * Using some specific algorithms (graph traversal).
6 6
7 7 Differences:
8 - * Not using any code (Different languages for one thing, [http://www.python.org/|Python] there, [http://www.tcl.tk/|Tcl]here.).
9 - * Persistent state completely different, using [http://www.sqlite.org/|sqlite] database for all things.
8 + * Not using any of its code (Different languages for one thing, [http://www.python.org/|Python] there, [http://www.tcl.tk/|Tcl] here).
9 + * Persistent state completely different, using [http://www.sqlite.org/|sqlite] database for all things we wish to keep between passes.
10 10
11 11 Status:
12 12 * Pass CollAr: Collect archives - ok.
13 13 * Pass CollRev: Collect revisions, tags, branches (file level) - ok.
14 14 * Pass CollSym: Collate symbol (project level) from the file level data - ok.
15 15 * Pass FilterSym: Filter symbols, exclude symbols and lines of development - ok.
16 16 * Pass InitCsets: Create initial changesets - ok. <b>Memory Hog, Slow commit</b>