Hi,
First of all, I want to thank you for version 2.0. I tried
the old
version a few months ago and it failed. The new version
works great. I
used the internal co. My statistics are below.
The problem with the conversion was the expansion of
keywords. Many
files use $Source and $Log which do not seem to be supported
in SVN.
Some files use $RCSfile$ which is also unsupported. In
addition, the
$Date expands differently:
$Date: 2007/06/13 22:00:24 $ --- CVS
$Date: 2007-06-13 15:31:15 -0700 (Wed, 13 Jun 2007) $ ---
SVN
When comparing CVS and SVN to verify the conversion, I had
to manually
compare these files. Could you add an option to the Python
compare
script to ignore these differences?
cvs2svn Statistics:
------------------
Total CVS Files: 35009
Total CVS Revisions: 109332
Total CVS Branches: 254615
Total CVS Tags: 829180
Total Unique Tags: 85
Total Unique Branches: 26
CVS Repos Size in KB: 1172355
Total SVN Commits: 15091
First Revision Date: Sat Jul 19 16:53:38 2003
Last Revision Date: Fri Jul 27 10:33:09 2007
------------------
Timings (seconds):
------------------
328 pass1 CollectRevsPass
0 pass2 CollateSymbolsPass
136 pass3 FilterSymbolsPass
0 pass4 SortRevisionSummaryPass
2 pass5 SortSymbolSummaryPass
142 pass6 InitializeChangesetsPass
40 pass7 BreakRevisionChangesetCyclesPass
40 pass8 RevisionTopologicalSortPass
57 pass9 BreakSymbolChangesetCyclesPass
93 pass10 BreakAllChangesetCyclesPass
123 pass11 TopologicalSortPass
57 pass12 CreateRevsPass
4 pass13 SortSymbolsPass
3 pass14 IndexSymbolsPass
3918 pass15 OutputPass
4944 total
--
Best regards,
Tony
------------------------------------------------------------
---------
To unsubscribe, e-mail: users-unsubscribe cvs2svn.tigris.org
For additional commands, e-mail: users-help cvs2svn.tigris.org
|