[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: Walt Armour <WaltA_at_concur.com>
Date: 2004-09-23 19:08:21 CEST

For me, I think the main 'disconnect' with tags in SVN is their syntax.

In CVS we referenced tags as separate items using (typically) a '-r'
parameter or something.

In SVN we (typically) reference a tag using an URL to the TAGS sub-path.

It really does make them feel different even if they provide the same
functionality. Getting over that shift in my own mind is perhaps the
biggest hurdle with tags. Once we begin to realize that ///TAGS/tag_foo is
really just a symbolic reference (assuming you disable commits to tags :) to
a specific revision then things will go smoother.

Learning curve can be a bitch. :)

> -----Original Message-----
> From: Brian Mathis [mailto:bmathis@directedge.com]
> Sent: Thursday, September 23, 2004 9:56 AM
> To: Labanca, Rick
> Cc: users@subversion.tigris.org
> Subject: Re: I miss tags
>
>
> Labanca, Rick wrote:
> > Real tags, anyone ask for those?
> >
> > When I merge from branch X to branch Y, in cvs I would tag that last
> > place in X I came from. So then next time I only merge
> diffs from that
> > tag to the head.
> >
> > It seems to me it would be handy to have tags which are no more than
> > aliases for a revision. Why do all that copying to a fake
> tag directory
> > when all you need is this?
> >
> > This comes from me wanting to keep a little text file around with a
> > revision number of where I last merged, which isn't really
> a solution
> > for multiple developers to keep track of.
> >
> > Just a thought, still digesting subversion coming from cvs.
> I'm still
> > unfortunately in the tolerate stage, it's been more work to
> use, but a
> > lot of that has to do with subclipse.
> >
> > Rick
>
> The only difference between "real tags" and "all that fake
> copying" is
> your own concept of what's going on. They both operate in
> exactly the
> same way. A copy only takes up "1 unit" of the repository and are
> exactly what you're asking for, aliases for a revision, it does not
> duplicate all the files. A "real tag" would also have to be
> stored in
> the repository, except in svn it's simply part of the file hierarchy.
>
> PS: Devs, maybe we need a "svn tag" command, that's just an alias to
> "svn copy" :).
>
> --
> Brian Mathis
> http://directedge.com/b/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Sep 23 19:07:44 2004

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