Adam Ehven schrieb:

Hi,

I’ve been reading through the archives trying to get a general idea on label support in vss2svn. But it’s a little hard for a newbie to come into this discussion and find the bottom line. I would be very grateful if someone could summarize vss2svn’s current capabilities regarding porting labels from vss.

Thanks very much,


Actually the support is very simple: When a label is detected, the state of the archive is copied to the "label" directory. In this action the full project path is maintained, e.g consider the following structure

$/
$/Project
$/Project/SubProject

And a label "rootlabel" is attached to the root project and a second label "sublabel" is attached to the SubProject, you will find the following structure in subversion

* label/rootlabel/ -> Project/SubProject
* label/sublabel/Project/ -> SubProject

This is done in order to solve the "Label promotion" feature of vss. If you use the same label twice, they are considered the same. So in case, when we hit the same label a second time, the state of the archive is copied on top of the current label.

Does this make thinks clearer? I'm not a native speaker, so it is hard to express this in english.

Dirk
_______________________________________________
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

Reply via email to