Re: Migrating CVS to SVN with custom tags folder hierarchy.

Przemysław Adam Paprocki <[email protected]> Fri, 7 May 2010 09:53:58 +0200
Newsgroups gmane.comp.version-control.subversion.cvs2svn.devel
Message-ID <[email protected]>
Dear All,

I almost managed to migrate from CVS to SVN. There is one more last
thing I think I would like to resolve (but not yet sure). Please see
attached picture (it is better then the one from my first message as
it is closer to truth). Thing is that if in CVS repository someone tag
a subfolder of project then, after running cvs2svn on that project, in
every tag folder we receive almost whole project folder hierarchy
where some of them are empty (on the way down from project root to the
taged subfolder). Is it possible to tell cvs2svn not to create those
additional folders? I think that it would be better if tag folder
contains the files and directories that were actually taged.

Best regards,
Przemyslaw

2010/4/29 Przemysław Adam Paprocki <[email protected]>:
> I am sorry. I made a mistake on the picture I have sent You earlier in
> the  "What cvs2svn does after conversion..." part. cvs2svn creates
> project tree down to tagged directory. Still, this doesn't help me.
> Once more I ask for help.
>
> Best regards,
> Przemyslaw Paprocki
>
> 2010/4/29 Przemysław Adam Paprocki <[email protected]>:
>> Dear Sir or Madam,
>>
>> I am about to migrate a large project from CVS to SVN. I tried cvs2svn
>> but encountered problems with tags directory hierarchy (trunk and
>> branches are ok). cvn2svn creates flat hierarchy, I mean, after
>> conversion, the 'tags' folder contains folders named as tags. This is
>> a problem because existing repository has thousands of tags and is
>> difficult to browse tags directory and manage it. I would like to have
>> the migrating project folder hierarchy in 'tags' directory. Please,
>> see attached picture.
>>
>> Could You please tell me whether there is some option in cvs2svn that
>> can migrate the project the way I want? If not, then could You please
>> tell where should I change the cvs2svn python code (or at least some
>> lead). Where can I find code that translates CVS tag path to future
>> SVN tag path? I would be extremely grateful for those informations.
>> Actually, the picture, I attached, presents only one of the ideas that
>> I have. Still, If You could help me with this then I should be able to
>> do whatever hierarchy I would like.
>>
>> Best regards,
>> Przemyslaw Paprocki
>>
>

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1667&dsMessageId=2604826

To unsubscribe from this discussion, e-mail: [[email protected]].
pty2.jpg (image/jpeg, 150.9 KB) - not displayed