You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Florian Weimer <fw...@deneb.enyo.de> on 2004/04/23 07:47:02 UTC
Syncing with a CVS checkout
Is there a script which allows me to sync with a CVS checkout?
I don't want to convert the whole repository, and it's not really
necessary to preserve changesets (tools which try do this usually DoS
CVS pservers 8-/). I just want to load a directory tree, and the CVS
metadata should be taken into account (so that only files actually in
CVS are loaded, and there should be some checks against accidental
modification).
--
Current mail filters: many dial-up/DSL/cable modem hosts, and the
following domains: atlas.cz, bigpond.com, postino.it, tiscali.co.uk,
tiscali.cz, tiscali.it, voila.fr.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: Syncing with a CVS checkout
Posted by Lele Gaifax <le...@nautilus.homeip.net>.
I've uploaded the latest release, with integrated testsuite, to:
http://www.linuxtrent.it/Members/lele/cvsync.tar.gz
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
Re: Syncing with a CVS checkout
Posted by Lele Gaifax <le...@nautilus.homeip.net>.
>>>>> "Florian" == Florian Weimer <fw...@deneb.enyo.de> writes:
Florian> Thanks, this is almost what I want. 8-)
Great!
Florian> I'll probably remove the log extraction (I don't need it
Florian> for projects which follow a rigid ChangeLog policy), and
Florian> I might separate the Subversion and CVS checkouts. But
Florian> your script is still a good starting point.
There's already an option for that: --no-changelog :)
Anyway, please do notify me with your enhancements ;-)
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
Re: Syncing with a CVS checkout
Posted by Florian Weimer <fw...@deneb.enyo.de>.
Lele Gaifax <le...@nautilus.homeip.net> writes:
> 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
Thanks, this is almost what I want. 8-)
I'll probably remove the log extraction (I don't need it for projects
which follow a rigid ChangeLog policy), and I might separate the
Subversion and CVS checkouts. But your script is still a good
starting point.
--
Current mail filters: many dial-up/DSL/cable modem hosts, and the
following domains: atlas.cz, bigpond.com, postino.it, tiscali.co.uk,
tiscali.cz, tiscali.it, voila.fr.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
tags documents
Posted by Gaston Schelotto <gs...@dezac.com>.
Hi,
How can I generate documents after tags performing?
Many thanks,
gaston
.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: Syncing with a CVS checkout
Posted by Lele Gaifax <le...@nautilus.homeip.net>.
>>>>> "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