Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Mar 2009 17:38:14 -0300 (ADT)
From:      Andrew Wright <andrew@qemg.org>
To:        Chuck Robey <chuckr@telenix.org>
Cc:        FreeBSD Questions Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: going from cvs to svnq
Message-ID:  <alpine.BSF.2.00.0903311728390.60971@qemg.org>
In-Reply-To: <49D27B25.80003@telenix.org>
References:  <49D27B25.80003@telenix.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Tue, 31 Mar 2009, Chuck Robey wrote:

> I've finally decided that it's way past time that I switched from using cvs for
> my home archive (currently /home/ncvs) to using subversion.  I'm trying to hunt
> down a web page that might give a set of rules to help moving things.  I've

It appears that you may be labouring under the assumption that
svn is a potential _client_ replacement that will read a CVS repo.

It doesn't do this.

You can convert a repository using the tools available at:
 	http://cvs2svn.tigris.org/
but afterwards you are using svn exclusively -- there is no ability
to mix and match.  After the conversion, both client and server
tools will change.

The primary advantage of using svn is that the _server_ uses a
different protocol to track objects.  Directory management, for
instance, is a track-able change, as opposed to the CVS strategy
of directory management through side effect.


> Stuff like, can I use my present cvsup-fetched /home/ncvs with svn?  I didn't

No - if you have fetched a directory using cvsup, then it is a CVS
workspace, and will remain that way.  If the server managing a repo
is using CVS, you will use a CVS client to access it

If you are managing a repo you wish to convert to svn, then the
link above will help you do it.  At the time of such a conversion,
all currently-checked-out CVS workspaces will be orphaned.

A.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0903311728390.60971>