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

Re: version control of labels

From: Greg Stein <gstein_at_lyra.org>
Date: 2001-06-06 09:04:15 CEST

On Tue, Jun 05, 2001 at 11:28:13PM -0400, Greg Hudson wrote:
> > Today I was reading the marketing brochure for AccuRev/CM and they
> > talk about how labels are first class objects in their system and
> > under version control. They claim that this gives their CM system a
> > timesafe property that others lack.
>
> We nicely sidestep this issue by not having labels (by "labels" they
> mean symbolic tags). We provide cheap copies, which can be used to
> get all the functionality of branches and tags at the expense of
> having to manage your namespace a little more carefully. It's a bit
> of a departure from CVS, but it vastly simplifies the repository
> model.

Right.

And these copies are versioned just like any other operation. You can find
out when a particular copy ("tag" or "label") was made, by who, and what
resources are in it.

Now. That said, Subversion is out to displace CVS. We might meet or beat
other CM system's features, and we will certainly fall short of others. But
our sights are focused only on CVS for now. Version 3.0 of Subversion will
probably be directed a bit more at edging into sophisticated CM operations,
which could impact CM systems other than CVS. But 3.0 is a long ways away :-)

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:31 2006

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