Hi, devs
At first, I'm grad to use this excellent tool.
>>>>> at Mon, 21 Oct 2002 20:27:53 +0200,
>>>>> Marko Macek <Marko.Macek@gmx.net> said,
>
> Hi!
>
> Branko Čibej wrote:
> > A co-worker of mine has taught cvs2svn to convert tags and branches.
>
> Well, here it is, based on revision 3371
...snip...
> Comments? Bugs?
I found a problem my own test repository.
There's an examle, as CVS operation, I commit a file then delete it in
COMMIT_THRESHOLD time, then tagged whole of directory files. In this
situation, cvs2svn process 'change' and 'delete' in same transaction
then do 'tagging'. It cause error in fs.copy() because this file is not
in snv repository any more.
## I can send you this small test repository to reproduce things.
And another problem. I have big repository (Meadow -- emacs variant for
windows --, 121MB in repository) and tried to import it. Cvs2svn goes
well but eat much memories. Finally, it ate all the system memory then
aborted. I've watch process using 'top' command and see consuming 210MB
and more. As result, size of each cvs2svn-* files are:
-rw-rw-r-- 1 gotoh gotoh 1134413 Oct 22 13:24 cvs2svn-data.c-revs
-rw-rw-r-- 1 gotoh gotoh 129800 Oct 22 13:24 cvs2svn-data.resync
-rw-rw-r-- 1 gotoh gotoh 1134413 Oct 22 13:24 cvs2svn-data.revs
-rw-rw-r-- 1 gotoh gotoh 1134413 Oct 22 13:24 cvs2svn-data.s-revs
-rw-rw-r-- 1 gotoh gotoh 5008335 Oct 22 13:24 cvs2svn-data.tags
## I'm newbee in python programming, so i can't make fix, yet.
Of course, other normal size repository (which have branches and tags)
are imported successfuly by this program. Thanks.
--- Regards,
Shun-ichi Goto <gotoh@taiyo.co.jp>
R&D Group, TAIYO Corp., Tokyo, JAPAN
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Oct 22 16:26:47 2002