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

Re: problem splitting a repository

From: Jim Alateras <jima_at_bigpond.net.au>
Date: 2006-02-03 20:07:57 CET

> 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"
>
>

Ryan, will this approach also give me all the history.

cheers
</jima>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Feb 3 20:12:51 2006

This is an archived mail posted to the Subversion Users mailing list.