[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
effect.

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
labels,
> which tag-copies cannot satisfy, then I would be very interested to read
it.
>

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.

Sean.

_____________________________________________________________________
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.