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

Re: I miss tags

From: William Nagel <bill_at_stagelogic.com>
Date: 2004-09-24 00:39:32 CEST

On Sep 23, 2004, at 5:30 PM, Brad Appleton wrote:

> On Thu, Sep 23, 2004 at 12:55:31PM -0400, Brian Mathis wrote:
>> The only difference between "real tags" and "all that fake copying" is
>> your own concept of what's going on. They both operate in exactly the
>> same way.
>
> I think there is an important difference here. SVN assumes
> that the granularity of what I want to "tag" is always all
> the files in the repo (or at least in the branch).

No it doesn't. SVN doesn't assume anything. It gives you near
infinite flexibility in creating tags, since they're just copies. You
can create a tag from the whole repository, or from a certain
subdirectory, or even from an individual file. You can even create a
working copy with mixed revisions and tag that.

> I think we have two competing concepts of "tag":
> * One of them is the notion of a tag as a "baseline"
> that automatically refers to all the items (and
> their versions) that make up that baseline
>
> * Another one is the notion that a tag is simply an
> attribute of a file or file-revision, and that it
> may have utility for purposes other than just
> representing a baseline.
>
> BOTH notions are inherently useful. I wish I
> didn't have to give up one or the other and
> could have both.

Subversion supports both concepts equally. I'm not sure where you
would have gotten the idea that it didn't.

-Bill

> --
> Brad Appleton <brad@bradapp.net> www.bradapp.net
> Software CM Patterns (www.scmpatterns.com)
> Effective Teamwork, Practical Integration
> "And miles to go before I sleep." -- Robert Frost
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Sep 24 00:40:21 2004

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.