[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: Sean Johnston <sean.johnston_at_xenicom.com>
Date: 2004-09-27 11:26:15 CEST

From: Mark Phippard [mailto:MarkP@softlanding.com]
Sent: 24 September 2004 21:17

> "Raye Raskin" <rayer@pobox.com> wrote on 09/24/2004 04:06:39 PM:
> > Isn't reducing the number of external scripts, wrappers, etc. for
> > common tasks a good thing? That's why svn, cvs and all other
> > programs with a user interface (command line or otherwise) has a
> > set of built-in capabilities. How about:
> Actually, I think the goal is to provide a basic command set that can be
> extended via scripts, not to create a special command for every variation.

I would be interested to see a poll of how many SVN users have set up
pre-commit to make sure 'tags' cannot be changed. From what I have seen of
the discussions in this list so far it seems there are a large number of
people who already have, or will do. It being the only way to achieve this

Isn't putting all the common functionality into a tool rather than ending up
with everyone doing post-installation configuration a good thing?

From: Max Bowsher [mailto:maxb@ukf.net]
Sent: 24 September 2004 22:35

> Sean Laurent wrote:
> > If there were support for this idea, I'd be willing to look at tackling
> > it.
> If you can write up something that explains a use case for revision
> which tag-copies cannot satisfy, then I would be very interested to read

In SVN as is, without any installation specific configuration (i.e.
pre-commit scripts) tag-copies do not satisfy the ability to create a
mnemonic within an SVN repository for a fixed revision. This leaves only two
ways to manage identifying a fixed revision, without using extra
configuration. Either remembering the global revision number. Or, creating a
tag-copy and then doing a 'log --stop-on-copy' for that tag to get the
original revision number.

I want a source control system where I can perform an operation that says
'mark this version of this source with this mnemonic' so that I can retrieve
that exact version at a later date, without having to remember any magic
numbers. This is not possible with a vanilla SVN as I understand it. It is
only possible if I implement pre-commit hooks on top of the standard SVN.
Therefore, 'out of the box' SVN fails this requirement.


This message has been checked for all known viruses by Xenicom delivered through the MessageLabs Virus Control Centre.

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Sep 27 11:27:15 2004

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