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

Re: Roadmap for 1.1

From: John Peacock <jpeacock_at_rowman.com>
Date: 2004-04-04 17:22:20 CEST

Barry Scott wrote:
> Being able to give a symbolic name to a revision is one possible solution.

What do you think tags are in Subversion, then? A tag is a copy of a set of
files at a given revision, and can be referred to as a higher level object
(which is what a symbolic name is).

> As others have said when looking at the history of a file I want to know
> what revisions correspond to key project events,"labels", so I can diff
> say the 0.3.0 with 0.4.3, etc.

This is all changes for all files between those two labels:

svn diff http://server/path/to/tags/proj-0.3.0 \

and this is the changes for just a single file:

svn diff http://server/path/to/tags/proj-0.3.0/path/to/file.cxx \

How is that significantly more difficult than the only slightly shorter CVS

> The current copy to tags method is no help, even if I could work out that
> such a tags directory existed and where it was it would be very slow to
> execute if the repo is not local.

It's your project; you structure the tags directory however you like. If you
are talking about someone else's project, you can use 'svn ls' to browse (if
they haven't bothered to provide a web interface for example).

And the supposed performance issue is FUD. You haven't apparently even tried
this, so you don't know that it works just fine with remote repos.


John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4720 Boston Way
Lanham, MD 20706
301-459-3366 x.5010
fax 301-429-5747
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Apr 4 17:22:58 2004

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.