File History
Not logged in

History of tools/lib/fossil.tcl

2007-09-20
07:14:44 [6aae29bf14] part of check-in [cbbf9a7575] Got rid of the explicit revision tree and rephrased the trunk processing to use a loop which is more self-explanatory. Started to add in code needed when we process the branches as well, currently they will have now effect. (By: aku on 2007-09-20 07:14:44) [diff] [annotate]
2007-09-17
00:56:40 [a6c49a2ab2] part of check-in [d8c18fc148] Reworked the CVS handling code to have a simpler API, more like the reworked Fossil API. The API now has a form where adding the handling of branches should not require complex changes in the import controller any longer. Extended the system to allow the user to restrict the importing to a sub-directory of the chosen repository, via the new switch --project. This is required to pull a SF CVS repository apart into the various projects it may have. Example: Under Tcl we have 3 projects, namely Tcl itself, sampleextension, and Thread. (By: aku on 2007-09-17 00:56:40) [diff] [annotate]
2007-09-13
08:02:26 [a0b0c0df17] part of check-in [7b2619b7ef] Unhacked the fossil backend. IOW reworked the API and made it nicer, more structured, better command and option names. Gave the internals more structure, and simplified the handling of -breakat (old -stopat breakpoint). Updated users, and updated the user visible switches as well. Added a -h switch for help. (By: aku on 2007-09-13 08:02:26) [diff] [annotate]
06:59:24 [d2dc326337] part of check-in [cdf5e6d8b7] Encapsulated access to the fossil and cvs applications in their own packages. (By: aku on 2007-09-13 06:59:24) [diff] [annotate]
06:22:29 [e36fe509db] part of check-in [00228d1547] Continuing namespace changes, cvs frontend. (By: aku on 2007-09-13 06:22:29) [diff] [annotate]
06:03:30 [d4147a8c46] part of check-in [45cd12f05a] Continuing namespace changes, fossil backend. (By: aku on 2007-09-13 06:03:30) [diff] [annotate]
2007-09-09
00:58:18 [71d028abee] part of check-in [86a7f249c1] Started to restructure the namespace hierarchy, beginning at the bottom, with the log module. (By: aku on 2007-09-09 00:58:18) [diff] [annotate]
2007-09-08
05:35:02 [c547c7c383] part of check-in [be32ebcb41] Redid the logging system aka user feedback completely. Verbosity levels, influenced by the new -v switch. Indentations in the output removed, parsing by tools easier, still human readable. Adapted all users of the previous feedback code to use the new system. (By: aku on 2007-09-08 05:35:02) [diff] [annotate]
03:48:40 [4c39a15ec8] part of check-in [8469631cc9] Extended import app with switch to stop execution just before a specific changeset, to aid in debugging problems. (By: aku on 2007-09-08 03:48:40) [diff] [annotate]
2007-09-04
22:00:31 [4a2de34bc9] part of check-in [492531e3a8] Importer extended to allow capture of exact fossil commit command (By: aku on 2007-09-04 22:00:31) [diff] [annotate]
05:36:56 [64ed240c1f] part of check-in [df91d389d5] First semi-complete app for import from CVS. Trunk only, wholesale only. (By: aku on 2007-09-04 05:36:56) [annotate]