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

Re: I, too, miss tags.

From: Saulius Grazulis <grazulis_at_ibt.lt>
Date: 2006-02-27 15:21:50 CET

On Sunday 26 February 2006 21:58, Rob van Oostrum wrote:

> I don't
> understand what the inconvenience is in also having on-the-spot access
> to a full copy of the tag.

None.

But labels would give this even easier, without switching:

cd WC/
svn-xyz up -rLABEL

> Furthermore, svn log -v --stop-on-copy [tag]
> should only ever return one revision,

Admittedly, I do find semantics 'svn log -v --stop-on-copy [tag]' very
confusing.

> which will also give you the
> commit message telling you why, when and by whom the tag was created.

We will have commit message with every new label, since it is a property
change.

> If a tag was created off another tag,

Huh? Tag of tags? What a heck is it and how can I avoid it?

> it will also let you dig further
> down.

One will have any LABELed-tag avalable in a WC on the spot, just update to
that LABEL.

> All things you wouldn't have with flat labels.

No, we will have them, much more convenient than now.

svn-xyz up -rLABEL
would bring the WC to the state marked by LABEL, and

svn-xyz up -rLABEL
would give a log message for that one tag

svn-xyz up -rLABEL file.c
would bring just file.c to the state it had at the LABEL, and

svn-xyz diff -rVER-1.0:VER-2.0
would show the differences between two versions.

Afterwords, sv up would bring me to the HEAD of the branch I am working in,
with no need to switch back and forth to the tag branches. Besides, I can
have some of my files downgraded to LABEL, and still commit other files to my
working branch -- like in a usual mixed-revision WC.

-- 
Dr. Saulius Gra┼żulis
Institute of Biotechnology
Graiciuno 8
LT-02241 Vilnius
Lietuva (Lithuania)
fax:          (+370-5)-2602116
tel.: office: (+370-5)-2602556
      mobile: (+370-684)-49802, (+370-614)-36366
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Feb 27 16:07:31 2006

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