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

Re: Syncing with a CVS checkout

From: Lele Gaifax <lele_at_nautilus.homeip.net>
Date: 2004-04-23 10:13:01 CEST

>>>>> "Florian" == Florian Weimer <fw@deneb.enyo.de> writes:

    Florian> Is there a script which allows me to sync with a CVS
    Florian> checkout? I don't want to convert the whole repository,
    Florian> and it's not really necessary to preserve changesets
    Florian> (tools which try do this usually DoS CVS pservers 8-/).
    Florian> I just want to load a directory tree, and the CVS
    Florian> metadata should be taken into account (so that only files
    Florian> actually in CVS are loaded, and there should be some
    Florian> checks against accidental modification).

Florian, I do not understand what exactly you need, but I wrote `this
tool`_ that lets me keep in sync 3rd party software (kept under CVS
upstream) with my own SVN repository of the stuff. Now and then, I
run "cvsync.py" that performs a "cvs update", distill the changes,
eventually does a "cvs log" on each, does the needed "svn add"/"svn
remove" and then goes for a "svn commit -m collected-logs".

.. _this tool: http://nautilus.homeip.net/~lele/cvsync.tar.gz

Hope this helps,
ciao, lele.

nickname: Lele Gaifax	| Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas	| comincerò ad aver paura di chi mi copia.
email: lele@seldati.it	|		-- Fortunato Depero, 1929.
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Apr 23 10:13:32 2004

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

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