[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Subversion First-class Labels

From: Steven Bakke <steven.bakke_at_amd.com>
Date: Mon, 20 Oct 2008 14:40:13 -0400

On Oct 20, 2008, at 2:04 PM, Erik Huelsmann wrote:

> On Mon, Oct 20, 2008 at 7:50 PM, Joe Bell
> <joe.bell_at_prodeasystems.com> wrote:
>> I was browsing the web looking for an answer to the question as to
>> whether
>> first-class labels were going to be a planned addition to
>> Subversion, but
>> the best I could come up with was a lengthy discussion on SVN DEV
>> back in
>> 2005. I'm curious as to whether anyone knows where this proposal
>> is or is
>> headed?
>
> I don't think there's been a serious follow-up.
>
>>
>> By first-class labels I mean labels analogous to Clearcase, you
>> create a
>> label and then apply it to multiple elements (files, directories),
>> etc. to
>> provide a mnemonic name for a given configuration of files.
>
> Subversion can do this with tags: a tag can consist of any combination
> of files in the repository and locally modified files.
>

With all due respect, cheap copies don't really provide the
functionality of labels with the simplicity and speed that CVS,
Clearcase, or Perforce can do. This particular use-case isn't well
supported in Subversion as of today. One of the reasons for this
being that it is a major pain to figure out the following:

1. Which "labels" include this particular version of a file?
2. What are the revisions included in a particular "label"?

Yes, you can datamine this information using svn log, but it requires
some work (especially #1).

-steve

> HTH,
>
>
> Erik.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
> For additional commands, e-mail: users-help_at_subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-10-20 20:41:01 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.