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