Error when I ran vss2svn

Dirk vss2svn at nogga.de
Fri Jan 26 15:43:45 CST 2007


Hi,

in the last vss2svn version I did a small modification to import to a 
different base directory (actually the /trunk directory) during the 
import. This modification was done in order to separate the trunk and 
the labels folder. But this could be easily extended to create any other 
directory structure, e.g

VSS Root Project to /project/trunk
Labels to /labels/project/

or whatever. All missing directories are created on the fly. The only 
modification necessary is to make these directories configurable. Or you 
make the modification yourself. Have a look at the following lines:

 * changing trunk: use the command line switch --trunkdir="/project/trunk"
 * changing the labels directory: 
http://www.pumacode.org/projects/vss2svn/browser/trunk/script/vss2svn.pl#L1618

Best regards
Dirk

Toby Johnson schrieb:
> Grace Go wrote:
>> Thank you Toby.
>>
>> Is it possible to move the labels folder that got migrated to another 
>> folder
>> like this:
>>
>> From:
>> -project   -trunk
>>      -labels
>>
>> To:
>> -project
>>   -labels
>>
>> So I wanted to move and delete that folder labels and place it in the 
>> same
>> structure as tags.
>>   
>
> The easiest way to accomplish that is to move the directory after the 
> import to Subversion using "svn move URL1 URL2".
>
> It's probably possible to modify the dumpfile after the fact as well, 
> but that would probably require writing some sort of custom tool. 
> svndumpfilter can remove certain branches but it can't move them from 
> one location to another.
>
> _______________________________________________
> vss2svn-users mailing list
> Project homepage:
> http://www.pumacode.org/projects/vss2svn/
> Subscribe/Unsubscribe/Admin:
> http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org 
>
> Mailing list web interface (with searchable archives):
> http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user
>
>
>



More information about the vss2svn-users mailing list