Fossil SCM
Extended my notes.
Commit
de03c8b1ea3ea8461fbd9aa4a4886e6679238dc1
Parent
7817ff2212d9c20…
1 file changed
+35
+35
| --- cvs2fossil.txt | ||
| +++ cvs2fossil.txt | ||
| @@ -7,5 +7,40 @@ | ||
| 7 | 7 | tcllib, or a single subproject of tcllib, like tklib, but not |
| 8 | 8 | multiple sub-projects in one go. |
| 9 | 9 | |
| 10 | 10 | * We have to look into the pass 'InitCsets' and hunt for the |
| 11 | 11 | cause of the large amount of memory it is gobbling up. |
| 12 | + | |
| 13 | +* Multi vendor branch on different symbol - Remember the first | |
| 14 | + vendor branch so that we can force others on it. | |
| 15 | + ristate -> Allow definition of workspace aliases (:vendor:) | |
| 16 | + | |
| 17 | +* Look at the dependencies on external packages and consider | |
| 18 | + which of them can be moved into the importer, either as a | |
| 19 | + simple utility command, or wholesale. | |
| 20 | + | |
| 21 | + struct::list | |
| 22 | + assign, map, reverse, filter | |
| 23 | + | |
| 24 | + Very few and self-contained commands. | |
| 25 | + | |
| 26 | + struct::set | |
| 27 | + size, empty, contains, add, include, exclude, | |
| 28 | + intersect, subsetof | |
| 29 | + | |
| 30 | + Most of the core commands. | |
| 31 | + | |
| 32 | + fileutil | |
| 33 | + cat, appendToFile, writeFile, | |
| 34 | + tempfile, stripPath, test | |
| 35 | + | |
| 36 | + fileutil::traverse | |
| 37 | + In toto | |
| 38 | + | |
| 39 | + struct::graph | |
| 40 | + In toto | |
| 41 | + | |
| 42 | + snit | |
| 43 | + In toto | |
| 44 | + | |
| 45 | + sqlite3 | |
| 46 | + In tota | |
| 12 | 47 |
| --- cvs2fossil.txt | |
| +++ cvs2fossil.txt | |
| @@ -7,5 +7,40 @@ | |
| 7 | tcllib, or a single subproject of tcllib, like tklib, but not |
| 8 | multiple sub-projects in one go. |
| 9 | |
| 10 | * We have to look into the pass 'InitCsets' and hunt for the |
| 11 | cause of the large amount of memory it is gobbling up. |
| 12 |
| --- cvs2fossil.txt | |
| +++ cvs2fossil.txt | |
| @@ -7,5 +7,40 @@ | |
| 7 | tcllib, or a single subproject of tcllib, like tklib, but not |
| 8 | multiple sub-projects in one go. |
| 9 | |
| 10 | * We have to look into the pass 'InitCsets' and hunt for the |
| 11 | cause of the large amount of memory it is gobbling up. |
| 12 | |
| 13 | * Multi vendor branch on different symbol - Remember the first |
| 14 | vendor branch so that we can force others on it. |
| 15 | ristate -> Allow definition of workspace aliases (:vendor:) |
| 16 | |
| 17 | * Look at the dependencies on external packages and consider |
| 18 | which of them can be moved into the importer, either as a |
| 19 | simple utility command, or wholesale. |
| 20 | |
| 21 | struct::list |
| 22 | assign, map, reverse, filter |
| 23 | |
| 24 | Very few and self-contained commands. |
| 25 | |
| 26 | struct::set |
| 27 | size, empty, contains, add, include, exclude, |
| 28 | intersect, subsetof |
| 29 | |
| 30 | Most of the core commands. |
| 31 | |
| 32 | fileutil |
| 33 | cat, appendToFile, writeFile, |
| 34 | tempfile, stripPath, test |
| 35 | |
| 36 | fileutil::traverse |
| 37 | In toto |
| 38 | |
| 39 | struct::graph |
| 40 | In toto |
| 41 | |
| 42 | snit |
| 43 | In toto |
| 44 | |
| 45 | sqlite3 |
| 46 | In tota |
| 47 |