[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: Tom Mornini <tmornini_at_infomania.com>
Date: 2004-09-29 18:30:52 CEST

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sep 28, 2004, at 9:30 PM, Justin Randall wrote:

>> The fact that cheap copies can work as tags/labels doesn't make a
>> revision alias or some other feature useless. It is useful to see
>> labels from the trunk's perspective, is there a subversion command
>> that
>> can tell me every branch that was created as a copy from a specific
>> main-branch (trunk), and the revision at which the copy was made,
>> regardless of where those copies are in the repository? Having to
>> find
>> every leaf to see how it relates to the tree seems cumbersome.
>
> Why is this useful?
>
> I've seen lots of traffic about labels/tags. How are they really used
> by
> those that want them? I'm working on a very large and mature project
> with
> lots of developers and a huge customer base. We just don't use, need
> or want
> tags. Branches are what we really need, not labels/tags. If you want
> tags
> because that's all CVS or Visual Source Safe could provide to identify
> major
> milestons in the project on the mainline, then I'd say welcome to the
> 21st
> century: we don't have to hack around the engineering shortcomings at
> Microsoft anymore. If there is some other truly legitimate use of tags
> that
> I'm failing to grasp that isn't covered by branching, I'd love to hear
> about
> it! I still have a lot to learn :)

Good point, Justin, though when I first read it I (again) thought you
were
insane. My first reaction was, "Doesn't he need to label stable and/or
release
points along the trunk and/or branches?

But, you're talking the (perhaps misused by me) Perforce method. Branch
early,
branch often, branch on the way to the next release.

http://www.perforce.com/perforce/life.html

Hmmm. I think I'll need to sleep on it, but I might just go and blow
away my
tags directory, after moving some items into branches. :-)

That said, I still agree with (almost) everyone else that branches are
too
mutable, and the need for something less mutable is still very real.

Of course, I don't think we can or should blaim anything related to this
discussion on Microsoft, for heaven's sake. All of these concept were
around
long before VSS.

- - -- - -- Tom Mornini

- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFBWt6fzaKkuvKwKvcRAuFiAKCPAJPLowPdyY/C288ToMxLhEWq4wCgrnOq
Z7ae06BfOgPD71nXlb4lLU4=
=8Ttc
- -----END PGP SIGNATURE-----

- --
- -- Tom Mornini
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFBWuM9zaKkuvKwKvcRAslDAJ9n2Rt99xppYiclfLEK4KDkTFm2uQCfdN7d
X9jBzmkSIvoPBijbRp8neA0=
=MMJe
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Sep 29 18:31:54 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.