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

Re: looking for one word to encompass trunk, tag and branch

From: B. Smith-Mannschott <bsmith.occs_at_gmail.com>
Date: Wed, 19 Aug 2009 22:28:31 +0200

On Wed, Aug 19, 2009 at 17:39, David Weintraub<qazwart_at_gmail.com> wrote:
> It's not a one word name, but I've refer to is as "the revision part of the
> URL" or the "URL revision specifier".

That's interesting! You seem to be using "revision" in the same
fashion as Les Mikesell -- a usage I don't follow at all. I'd be
curious to know where it originated.

Every commit in Subversion creates a new /Revision/ of the *entire*
repository, which typically shares structure with previous revisions.
(The Subversion book has a nice figure illustrating this.[1]) These
revisions are ordered and numbered (thus the revision number).

[1] http://svnbook.red-bean.com/en/1.5/svn.basic.in-action.html#svn.basic.in-action.revs.dia-1

Given this definition, it makes sense to say that the subtree named by
some URL has remained unchanged since revision N. (i.e. was last
changed as part of the Nth commit.) By the same definition, it would
*never* have occurred to me to refer to the tail of a Subversion URL
(or equivalently a subtree of the repository) as the "revision part".

In any event, I'm afraid your solution wouldn't work for us because of
this clash with our usage.

// ben


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-08-19 22:29:47 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.