Hi,
afaik you can use the svnadmin tool to dump the repository, filter it to
show only the folders you want to include, then modify the paths and re
import the whole thing into your shared repository. This should contain
the history.
Greetings,
Stephan
neil hart wrote:
> This is a duplicat of a question asked back in 2004. There didn't seem to be a solution back then,
> but I was wondering if anything new has come up.
>
> I have 3 repositories: team1, team2, and shared. team1 will contain some code that we want to share.
>
> We first make move it into its own project in team1 (no problem). We then want to move it into the
> shared repository without losing the history and timeline. Is there anyway to do this?
>
> below is the previous question:
>
>
> I have two repositories, say "svn://host1/r1" and "svn://host2/r2",
> which contain several projects, unrelated to each other:
>
> svn://host1/r1/p1/{trunk,tags,branches}
> svn://host1/r1/p2/{trunk,tags,branches}
>
> svn://host1/r1/p3/{trunk,tags,branches}
>
> svn://host2/r2/p4/{trunk,tags,branches}
> svn://host2/r2/p5/{trunk,tags,branches}
> svn://host2/r2/p6/{trunk,tags,branches}
>
> What is the best way to move a project from one repository to the
>
> next, while maintaining as much as possible from the project's
> history?
>
> svn://host1/r1/p1/{trunk,tags,branches}
> svn://host1/r1/p2/{trunk,tags,branches}
> svn://host1/r1/p3/{trunk,tags,branches}
>
> svn://host1/r1/p5/{trunk,tags,branches} <----+
> |
> | ???
> svn://host2/r2/p4/{trunk,tags,branches} |
> (svn://host2/r2/p5/{trunk,tags,branches}) ---+
>
> svn://host2/r2/p6/{trunk,tags,branches}
>
>
> Thanks
> Neil Hart
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Sep 6 18:59:55 2006