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

Re: Symbolic names for revisions

From: Ben Reser <ben_at_reser.org>
Date: 2004-04-16 21:16:14 CEST

On Thu, Apr 15, 2004 at 11:07:12PM +0100, Barry Scott wrote:
> On the user list a discussion (Road map 1.1) about labels came up.
> Ben suggested discussion on this list before raising an issue.
>
> Users expect to see the symbol name (label) when viewing the
> history of an item. Users expect to be able to use the symbolic
> name where a revision number can be used.
>
> Use of svn cp to /tags cannot solve the problem as its an expensive
> operation to work out where an item was copied to.
>
> One suggestion was to be able to give symbolic names to revisions
> and support returning the symbolic names in the appropriate APIs.
>
> Are the names globally unique in a repository?
> * are duplicates allowed? If so what is the resolution order?
>
> Are the names associated with an item in the repository?
> * would need to show up in the history of an contained item
> to be useful.

In doing merging for 1.0.2 today it occurred to me that labels would be
really handy if they could reference more than one revision number.
That way we can mark changes on the trunk for a particular backport.
Then do a merge against the label, rather than separate merges. What
we're doing now isn't horrible, but this might make things nicer. (Yes
this is a drive by thought).

-- 
Ben Reser <ben@reser.org>
http://ben.reser.org
"Conscience is the inner voice which warns us somebody may be looking."
- H.L. Mencken
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Apr 16 21:16:30 2004

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

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