You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Kamaraju Kusumanchi <ka...@bluebottle.com> on 2007/02/20 17:25:39 UTC

moving a subversion project from one repository to another

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/

----------------------------------------------------------------------
Click to consolidate debt and lower month expenses:
http://tags.bluebottle.com/fc/CAaCMPJklg1hRxL4ufynDwQlEzRYZjTA/

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

Re: moving a subversion project from one repository to another

Posted by Kamaraju Kusumanchi <ka...@bluebottle.com>.
Quoting Lorenz <lo...@yahoo.com>:

> Hi,
> Kamaraju Kusumanchi wrote:
> >I previously sent this message through gmane. But that does not
> seem to work. Apologies if you are seeing this message twice.
> 
> have you answered the confirmation email that you get sent when
> posting a message to a gmane newsgroup the first time?
> 
> 
> Lorenz


Is the confirmation mail specific to each newsgroup I subscribe through gmane or is it specific to just gmane?

Previously when I posted through gmane on linux.debian.user, I received a confirmation email. After answering that I am able to post to linux.debian.user. However, I have not received any confirmation email after posting to the subversion user's group.

thanks
raju

-- 
Kamaraju S Kusumanchi
http://www.people.cornell.edu/pages/kk288/

----------------------------------------------------------------------
Click here to solve your love problems with the best love advice
http://tags.bluebottle.com/fc/CAaCMPJecpcPN9UAevgBIrszdfvexrhc/

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

Re: moving a subversion project from one repository to another

Posted by Lorenz <lo...@yahoo.com>.
Hi,
Kamaraju Kusumanchi wrote:
>I previously sent this message through gmane. But that does not seem to work. Apologies if you are seeing this message twice.

have you answered the confirmation email that you get sent when
posting a message to a gmane newsgroup the first time?


Lorenz

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

Re: moving a subversion project from one repository to another

Posted by Frodak Baksik <fr...@gmail.com>.
On 2/20/07, Kamaraju Kusumanchi <ka...@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