On Feb 3, 2006, at 06:24, Jim Alateras wrote:
> Currently, I have the following layout
>
> repo/
> /branches
> /tags
> /trunk
> /project1
> /project2
> /project3
>
> but want to move to the following layout
>
> repo/
> /project1
> /branches
> /tags
> /trunk
> /project2
> /branches
> /tags
> /trunk
> /project3
> /branches
> /tags
> /trunk
[snipped dump/filter/load attempt]
I don't think I'd use a dump/filter/load approach for this; I'd just
use regular client-side Subversion commands.
U=url://to/repository
svn mkdir $U/project1 -m "Making empty project1 directory"
svn mkdir $U/project2 -m "Making empty project2 directory"
svn mkdir $U/project3 -m "Making empty project3 directory"
svn mv $U/trunk/project1 $U/project1/trunk -m "Moving project1 trunk"
svn mv $U/trunk/project2 $U/project2/trunk -m "Moving project2 trunk"
svn mv $U/trunk/project3 $U/project3/trunk -m "Moving project3 trunk"
svn mv $U/branches/project1 $U/project1/branches -m "Moving project1
branches"
svn mv $U/branches/project2 $U/project2/branches -m "Moving project2
branches"
svn mv $U/branches/project3 $U/project3/branches -m "Moving project3
branches"
svn mv $U/tags/project1 $U/project1/tags -m "Moving project1 tags"
svn mv $U/tags/project2 $U/project2/tags -m "Moving project2 tags"
svn mv $U/tags/project3 $U/project3/tags -m "Moving project3 tags"
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Feb 3 11:38:58 2006