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

Re: moving a subversion project from one repository to another

From: Frodak Baksik <frodak17_at_gmail.com>
Date: 2007-02-20 18:50:47 CET

On 2/20/07, Kamaraju Kusumanchi <kamaraju@bluebottle.com> wrote:
> I previously sent this message through gmane. But that does not seem to work. Apologies if you are seeing this message twice.
>
> have two machines. Both of which carry different subversion repositories.
>
> machineA
> repoA
> branches
> tags
> trunk
> projA1
> projA2
> projA3
>
> machineB
> repoB
> branches
> tags
> trunk
> projB1
> projB2
> projB3
>
> Now I want to move projA3 completely (along with revision histories,
> commits, log files etc.,) to machineB's repository. Both machines run
> Debian GNU/Linux Etch. Is there a simple way to do this?
>
> While searching in google, I came across
> http://dotnot.org/blog/archives/2005/01/13/move-a-subversion-repository-from-one-machine-to-another/
> which deals with moving entire repositories from one machine to another,
> but does not deal with moving projects across different repositories.
>
> I am reading "Pragmatic Version Control using Subversion", 2nd Edition by
> Mike Mason but that also does not seem to address this problem.
>
> Any ideas?
>
> thanks
> raju
>
> --
> Kamaraju S Kusumanchi
> http://www.people.cornell.edu/pages/kk288/
>

You can use svnadmin dumpfilter on repoA to extract ProjA to a
dumpfile. Then this dump file can be loaded into RepoB or
MachineB/newRepo.

See more info here:
http://svnbook.red-bean.com/nightly/en/svn.reposadmin.maint.html#svn.reposadmin.maint.tk.svndumpfilter
http://svnbook.red-bean.com/nightly/en/svn.reposadmin.maint.html#svn.reposadmin.maint.migrate

--
Frodak
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Feb 20 18:51:17 2007

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.