Leo Davis schrieb:
On Tuesday 11 April 2006 10:55, Toby Johnson wrote:
What exactly should label support in vss2svn look like? Obviously, we
need to track labels internally to properly handle pinning to a label,
but should we also try to replicate labels in some sort of "tags"
directory?

I think label support should be implemented using a versioned property.

When I last looked into implementing labels using the the ss.exe commandline client I noticed that:

1) Files could be arbitrarily labeled, and the label could have the same name as some other label in the database. That is to say there could be two labels called 'foo', done at different times with different comment contents. 2) Labeling a project always seemed to label recursively, that is that project and all projects and files contained in the project at that time.

Because of 1), it would be difficult to put files into a "tags" directory.

As I said, I'm not sure about file labels and version labels. There is this "label promotion" feature [1] in VSS. But I'm not sure, whether version labels take place within this label promotion feature. But anyways, we could have two tags directories, one for "labels" and one for "version labels".

Dirk

[1] http://support.microsoft.com/?scid=kb%3Ben-us%3B246910&x=16&y=16

_______________________________________________
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