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