Toby Johnson schrieb:
Dirk wrote:
And then the next question, is it guaranteed, that all labels share the same name space and that they must be unique within this space? What will happen if you assin a label twice, and what will happen if the database is broken and the label is assigend to two different versions.

I'm pretty sure that labels are not guaranteed to be unique. (If you think about it, it would require searching all physical files when anytime a label was created...)

With unique I meant "unique within one item". What will happen if we have the same label attached to a version and additionally as a seperate label within the same file???


However, I don't think that should necessarily cause a problem... a tag in SVN doesn't have to be immutable; we could just copy or commit more stuff to it any time we find more stuff in that label.

Yes, only the order is important, since we don't know, when the version label was assigned. Probably one solution would be to commit labels as the last step of the process. After we have parsed all items? I need to start playing with this to get an idea of the possible problems.

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

Reply via email to