You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by nathan bullock <na...@gmail.com> on 2006/01/27 02:50:20 UTC

time-machine

Is there a tool for subversion that can make the following changes to a svn
repository:
 - remove files from existence
 - merge a revision range (so that for example r100-r200, would all look
like one commit).
 - rename directories and files.
 - merge repositories.
 - split repositories.

Can svndumpfilter do these things?

If there isn't a tool that does this sort of stuff, is there any need for
one?

Nathan

Re: time-machine

Posted by Marcus Rueckert <da...@web.de>.
On 2006-01-26 19:50:20 -0700, nathan bullock wrote:
> Is there a tool for subversion that can make the following changes to a svn
> repository:
>  - remove files from existence
    svndumpfilter exclude

    and this FAQ http://subversion.tigris.org/faq.html#removal

>  - merge a revision range (so that for example r100-r200, would all look
> like one commit).
    sounds stupid imho
    
    although svk sync -s would do it. [1]

>  - rename directories and files.
     svn mv

>  - merge repositories.
     svndumptool. [2] for many stuff an svnadmin load [--parent-dir] is
     already enough

>  - split repositories.
     svndumpfilter


> Can svndumpfilter do these things?
> 
> If there isn't a tool that does this sort of stuff, is there any need for
> one?


hope this helps


    darix

[1]
<ayita> svk is a decentralized version control system written in Perl.
It uses the Subversion repository and is somewhat interoperable with
regular Subversion, but provides additional powerful features.
http://svk.elixus.org (Its mystery is only exceeded by its power.)


[2]
<darix> svndumptool?
<ayita> svndumptool is a cool tool to mangle dump files. see
http://queen.borg.ch:81/subversion/svndumptool/


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org