[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: On cvs2svn 0.21

From: Greg Stein <gstein_at_lyra.org>
Date: 2003-04-17 02:09:27 CEST

On Wed, Apr 16, 2003 at 06:47:07PM -0500, Jonathan Abbey wrote:
> I'm wanting to move forward and rearrange my subversioned source tree
> a bit, but I used the 0.20.1 cvs2svn, and I understand that due to
> some shortcomings in that version of cvs2svn, a whole lot of extra
> bulk got loaded into my subversion repository.
>
> What I'm wondering about is whether the bug is in cvs2svn's logic
> (which I may be able to figure out enough to hack on in python), or in
> the various subversion libraries, which would probably take me too
> long to come up to speed on for it to be worthwhile.

It is the logic in cvs2svn rather than core SVN libraries. The code that was
in 0.20 would build tags and branches in a very inefficient manner. We
disabled all the code for 0.21 because it was very deceptive. People thought
they were getting their tags/branches converted, but the result was not very
useful and far from ideal.

There was a thread a while back that discussed plans for a new algorithm to
move effectively create tags and branches. If you'd like to contribute to
the solution, then that thread is a good starting point:

  http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgId=234801

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Apr 17 02:09:52 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.