[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 10:44:12 CET

On Monday 27 February 2006 01:18, Kenneth P. Turvey wrote:

> > On 26-Feb-06, at 1:15 PM, Rob van Oostrum wrote:
> > As it is, I have NEVER made a
> > 'tag' with subversion.  Instead I am maintaining files with the
> > revision number that certain builds were made from.  I find it much
> > more natural to work that way rather than hacking the functionality
> > on to cheap copies.. which requires all sorts of mucking about with
> > hook scripts to get working properly.
> This is simply false.  I use tags all the time.  I don't have any hook
> scripts in my repository.  I might like one to guarantee that I don't
> commit to the tags directory, but it isn't necessary.

Your scenario, without hook scripts, is good if you work alone or in a small
team of people who are well aware not only about SCM in general, but also
about the 'tag/' peculiarity of Subversion in particular.

In my setting, I want to cooperate with many people who are not experts in SCM
and who do not care a damn about Subversion.

If I will need to teach them "oh, please, do not check out repo root, do not
commit to tags, do not do this, do not do that", they will simple send me,
Subversion and all the rest to Hell and will continue sending me e-mails with
outdated and conflicting files. A system must be clear and simple to be
adopted :(.

> Your proposal has
> the same weakness, a user might alter a label.

There should be labels that are marked immutable. Thats it.

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 10:49:17 2006

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