You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Ben Meyer <bm...@yahoo.com> on 2004/10/21 19:27:21 UTC

Best way to migrate...

I've been using SVN since last June for work, and was
the only developer using it. I am now moving the
repository from my workstation to a server where
others will be accessing it with me using
Apache2/WebDAV. In the process, I would like to
migrate to a multiple repository system in order to
maintain better security as well as coding practices.
(Several objects are being black-box designed, and I'd
like to help the developers maintain that by keeping
seperate repositories and having projects use
explicitly exported releases of the necessarily shared
code.)

I currently have a set up of:

Repository/Project1
Repository/Project2
Repository/Project3
Repository/modules/ProjectA
Repository/modules/ProjectB
...

I would like to move each of the top level branches
(e.g. Project1, Project2, Project3, modules) into
separate repositories. (Related projects are currently
under the project's main branch, like the modules
branch.)

I tried doing:

svnadmin dump /Repository/Project1 > Project1.svn

But svnadmin reports that it cannot find
/Repository/Project1/format, which is in
/Repository/Project1. How can I do this and still be
able to maintain the revision history of the projects?

In searching the mailing list archives, the closest
thing I could find was:
http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=1397

But I don't think it applies to what I want to do.

Help is very very much appreciated.

TIA,

Benjamen R. Meyer

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

Re: Best way to migrate...

Posted by Ben Meyer <bm...@yahoo.com>.
Thanks. That does it. Now I just gotta figure out the
entire command line for it. Thanks :->

Benjamen R. Meyer

--- Walden Mathews <wa...@eqwality.com> wrote:

> | I tried doing:
> | 
> | svnadmin dump /Repository/Project1 > Project1.svn
> | 
> | But svnadmin reports that it cannot find
> | /Repository/Project1/format, which is in
> | /Repository/Project1. How can I do this and still
> be
> | able to maintain the revision history of the
> projects?
> 
> Hi Ben,
> 
> I think /Repository is the path of your repository,
> and
> therefore /Repository/Project1 is a URL, not a path,
> which explains why 'format' is not found.
> 
> You want to dump the whole repository, then use the
> dumpfilter to separate out the content for your
> future
> repositories.  See manual for details on dumpfilter.
> 
> Walden
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail:
> users-help@subversion.tigris.org
> 
> 


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

Re: Best way to migrate...

Posted by Walden Mathews <wa...@eqwality.com>.
| I tried doing:
| 
| svnadmin dump /Repository/Project1 > Project1.svn
| 
| But svnadmin reports that it cannot find
| /Repository/Project1/format, which is in
| /Repository/Project1. How can I do this and still be
| able to maintain the revision history of the projects?

Hi Ben,

I think /Repository is the path of your repository, and
therefore /Repository/Project1 is a URL, not a path,
which explains why 'format' is not found.

You want to dump the whole repository, then use the
dumpfilter to separate out the content for your future
repositories.  See manual for details on dumpfilter.

Walden

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