Fossil with Commonmark

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins that include changes to files matching 'tools/cvs2fossil/*'

2017-08-31
02:00
Merge trunk check-in: d15c1ba0f9 user: jan.nijtmans tags: multi-thread
2016-05-31
08:17
merge from trunk with a few tweaks for merge conflicts check-in: 598b58a5ee user: sdr tags: winsymlink
2016-05-17
11:35
Adds option to show branch colors on brlist page check-in: 2fa1a8a935 user: baruch tags: brlist-cleanup
2016-04-10
02:14
Merge trunk. check-in: 023601fb14 user: andygoth tags: andygoth-quote-apostrophe
02:13
Merge trunk. check-in: 12810dbf65 user: andygoth tags: andygoth-brackets-outside-link
2016-04-08
13:03
Updating from trunk. Leaf check-in: a1b0955973 user: viriketo tags: viric_flavour
2016-03-06
06:26
Merge updates from trunk. check-in: abd131b83c user: mistachkin tags: mvHardDirFix
2015-11-03
05:47
merge cleanX check-in: 346d62a411 user: jan.nijtmans tags: cleanX-no-clean-glob
04:47
merge trunk check-in: 23024b4a6c user: jan.nijtmans tags: cleanX
2015-10-22
11:30
Merge trunk. Almost forgot about this one. Please review. Closed-Leaf check-in: af7de966ff user: jan.nijtmans tags: exec-rel-paths
2015-10-02
10:35
Let's bring down the number of eol-spaces someswhat more. No functional changes. check-in: e757cd3d23 user: jan.nijtmans tags: trunk
2015-02-06
15:06
Now really fix execute permissions to what they were before check-in: 596e7a9cef user: jan.nijtmans tags: trunk
14:16
Fix execute permissions check-in: 216798706a user: jan.nijtmans tags: trunk
2008-03-05
05:28
cvs2fossil, fixed off-by-one errors in the application of RCS patches. check-in: 68cf3ecdb7 user: aku tags: trunk
03:42
Split the current import pass into three, for files, changesets, and finalization (fossil rebuild). check-in: 31b15fcf30 user: aku tags: trunk
03:42
Extended main import method (pushto) to handle all types of changesets, not only revisions. Tag changesets lead to tagging of imported revisions, branch changesets reflect the proper location where branches start, and make it possible to handle tagging of branches without revisions as well. Modified code returning changesets for a projects to return all, not only revision, in sync with the previous. Changed the code determining tag/branch lod's to use table 'preferedparent'. check-in: 983090a343 user: aku tags: trunk
03:35
Extended test-import-manifest to return not only the record-id, but the hash uuid as well. Extended the fossil accessor class with methods for regular and branch tagging. Split the initialization from construction (needed for when we split the import pass into three), and a method to set/retrieve the accessor's configuration (persistence across passes). check-in: b7fc4d9d04 user: aku tags: trunk
03:30
Remember #commits to a workspace (= lod), and also their parental relationship. This will be used to control branch tagging (add/cancel), and provides us with the proper names for the tags as well. check-in: 011fb38dda user: aku tags: trunk
03:24
Reverting the change of [a5840849d0]. Use of 'preferedparent' is ok. The problem I attempted to fix is properly fixed by looking at the branch changesets as well during import, and by acknowledging that there can be branches which have no changesets committed to them. check-in: 99004d57a3 user: aku tags: trunk
2008-03-02
01:09
Changed the printing of the symbol tree to be based on table 'preferedparent', and introduced two procs to shorten the fomratting code. check-in: ae53becda4 user: aku tags: trunk
01:07
Fixed typo in a comment, and extended the description of the pass to be more clear. check-in: e3e3d301fc user: aku tags: trunk
01:06
Fixed typo in a comment. check-in: 479c96c0fc user: aku tags: trunk
2008-02-27
08:00
Fix comment typo, and add comment about possible simplification. check-in: 83ecb5b945 user: aku tags: trunk
04:14
Added options --tempdir, -t to redirect the importer to a user-specified directory for temp files and directories. check-in: c5e9fa8d70 user: aku tags: trunk
2008-02-26
04:53
Updated method 'drop' of changesets, the in-memory parts have migrated to 'destroy' as part of the work on pass InitCSets. check-in: 8dd5afbc80 user: aku tags: trunk
2008-02-24
18:01
Updated my notes regarding memory usage. Converted more locations to incremental query processing via 'state foreachrow', now throughout the importer. check-in: f637d42206 user: aku tags: trunk
04:43
New command 'state foreachrow' for incremental result processing, using less memory. Converted a number of places in pass InitCSet to this command, and marked a number of othre places for possible future use. check-in: 6559f3231e user: aku tags: trunk
02:16
Plugged memory leak in changeset destructor. Updated commentary. Reformatting of a few integrity checks for readability. check-in: 4b0f43fb2f user: aku tags: trunk
00:14
Changed the encoding of the values stored in DEPC. Keep only start/end of the range, not the list of all positions in it. That caused the memory-blowup. check-in: 59b54efab5 user: aku tags: trunk
2008-02-23
20:18
Split internals of breakinternaldependencies into more manageable pieces in prep for upcoming work on the handling of pseudo-dependencies. check-in: 530168ec30 user: aku tags: trunk
20:17
Fix code handling --memory-track, missed import of its supporting command. check-in: 0246783012 user: aku tags: trunk
07:12
Tweaked integrity output lightly. check-in: 7c6df76554 user: aku tags: trunk
07:10
Fix extraction of memory data from the log, pipe symbol is special. check-in: cff0185200 user: aku tags: trunk
06:40
Merged bugfix [b3d61d7829] into the main branch for optimization of memory usage. check-in: efec424a19 user: aku tags: trunk
06:37
Merged bugfix [b3d61d7829] into this semi-abandoned branch just in case we will work on it again. Do it now instead of forgetting it later. Closed-Leaf check-in: 383c10f004 user: aku tags: trunk
06:33
Fixed bug made in [f46458d5bd] which prevented the saving of the changesets generated by the breaking of the internal dependencies. check-in: b3d61d7829 user: aku tags: trunk
2008-02-21
05:13
Added high-level logging for memory tracing to the code breaking the preliminary changesets. First runs indicate that the DEPC array becomes so very large, caused by a high amount of indirect dependencies (several hundred). check-in: c2ad73ed92 user: aku tags: trunk
2008-02-20
06:03
Modified the changeset class to move handling of the changeset lists to fully after their creation and storage. This is item (3) in cvsfossil.txt. The results do not satisfy however. During the creation of each changeset memory usage is (fractonally) lower, however at the end, after all changesets haven been loaded memory usage is consistently higher. The reason for that is not known. I am saving this for possible future evolution and usage, but will not pursue this further right now. The gains seem to be too small compared to the overall loss. InitializeBreakstate is likely a better target, despite its complexity. check-in: faf57d7462 user: aku tags: trunk
2008-02-17
02:06
Reworked the basic structure of pass InitCSets to keep memory consumption down. Now incremental creates, breaks, saves, and releases changesets, instead of piling them on before saving all at the end. Memory tracking confirms that this changes the accumulating mountain into a near-constant usage, with the expected spikes from the breaking. check-in: f46458d5bd user: aku tags: trunk
2008-02-16
06:46
Extended pass InitCsets and underlying code with more log output geared towards memory introspection, and added markers for special locations. Extended my notes with general observations from the first test runs over my example CVS repositories. check-in: 27ed4f7dc3 user: aku tags: trunk
06:45
Integrated memory tracking into the option processor for activation and configuration, and into the log system for use. The latter means that each actual output to the log is an introspection point. check-in: 7b71f64766 user: aku tags: trunk
06:43
Created a memory tracking subsystem to investigate memory consumption of the system in general, and pass InitCsets in particular. getmemory series is a postprocessor pulling the data out of the log and into a tables gnuplot is able to handle. check-in: 8287044ecd user: aku tags: trunk
2008-02-14
04:27
Bugfix. Allow for removal of a path from a workspace which was not added to the workspace yet. Issue a warning when encontering this. check-in: a25bafb76a user: aku tags: trunk
04:26
Tune log output tracking the creation workspace objects, make them less stilted. check-in: 300f31260b user: aku tags: trunk
2008-02-13
14:44
Merge with aku's branch. check-in: be2f99e6a4 user: drh tags: trunk
04:57
Tuned the handling of the vendor branch in case we have multiple different symbols representing it. The import pass now effectively merges these symbols into a single line of development. check-in: 6d5de5f1c1 user: aku tags: trunk
2008-02-12
05:39
Time information extended to include a total summed over all passes. Output extended to include formatted time data (hours, minutes, seconds). check-in: 7817ff2212 user: aku tags: trunk
04:25
Report destination file for repository, and fix bug with the naming of the destination triggered when importing a repository in toto. check-in: 0d02fe6c7a user: aku tags: trunk
04:24
Added code to skip of administrative .cvsignore files. Added code to detect and warn about dot files (.FOO). Allow the user to import dot files by converting their names to non-dot form (.FOO -> dot-FOO). check-in: c1dc8701ef user: aku tags: trunk
2008-02-08
21:52
Merge in changes from Andreas's branch. check-in: 6b78df3861 user: drh tags: trunk