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