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

Re: CVS and Subversion sharing source code

From: Bob Proulx <bob_at_proulx.com>
Date: 2006-07-14 08:30:17 CEST

Scott Johnson wrote:
> I work with a development team that is attempting to coordinate
> software development with another team of developers at another
> company. The other developers have a CVS repository set up and we
> would like to take their code, put it in our own Subversion
> repository so we can track and maintain our changes, and then commit
> it back to the main CVS repository at various intervals.

There are now several different projects trying to do sync'ing between
different version control systems. You might want to look at Tailor.

  http://www.darcs.net/DarcsWiki/Tailor

I have found Tailor quite slow but still better than most other
options for what you want to do. Other options are to use something
like 'cvsps' but that will take more glue effort. I have recently
heard of a project 'parsecvs'.

All of these are a work in progress. All will need some amount of
effort to pull all of the pieces together. But the need is there so I
expect the effort to be worth it.

> Does anybody have any particular advice about how to carry this out,
> or advice AGAINST doing this, or any particular knowledge about
> whether this is possible? It is not clear to us what sort of gotchas
> we are going to run into, but we are hoping that if we take the code
> checked out of CVS, and use it to create a Subversion repository
> WITHOUT the CVS folders (advice on a painless way to do this would be
> helpful!), then we can proceed and both CVS and Subversion will see
> any changes as being no different from any users changes. We just
> have to be careful never to add the CVS folders to the Subversion
> repository, and vice-versa. Right?

The other time honored method is to import the other code into a
vendor branch. Both CVS and Subversion document handling of vendor
branches.

  http://svnbook.red-bean.com/nightly/en/svn.advanced.vendorbr.html

Bob

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Jul 14 08:31:43 2006

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