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

Re: Subversion 0.14.4 released

From: Lele Gaifax <lele_at_seldati.it>
Date: 2002-11-01 23:42:22 CET

>>>>> On 31 Oct 2002 23:28:49 -0600, Karl Fogel <kfogel@newton.ch.collab.net> said:

    KF> Lele Gaifax <lele@seldati.it> writes:
>> What about using a "virtual" fourth value that defaults to the
>> revision number? This, btw, augment the information kept in the
>> version number, and should solve the ambiguity noted by Karl. I
>> gives both the user and developer point of view of the sources
>> in one shot.

    KF> Neat idea, though in extreme cases it's possible for a release
    KF> not to even correspond to any single tree under a revision.

How would that be possible?? I'm surely loosing the point, or do you
mean that it is after all possible to "svn co; edit something; tar
-czf; rm -rf", ie without committing it?

    KF> Nevertheless... I think it would be kind of weird.
    KF> I mean, the revision numbers are moving along a whole different
    KF> parallel axis. They'd always be increasing; and it's a lot of
    KF> digits to have in the shorthand release number.

Yes, but I was thinking it from a slightly different pow, that is how
I use the four integer version id under Windows: the first three are
the actual revision number, while the fourth, that Delphi nicely bump
each time I rebuild the whole app, is simply a counter that helps to
disambiguate when the first three aren't enough. So I usually talk
about version X.Y.Z, that's the user perception of the matter. On the
repository (still using CVS there :() I diligently created a label for
X.Y.Z, the developer's pow, and then I usually reset the fourth
number, that is mainly for my own use to distinguish between various
stages of development before the actual release. But, given that under
svn with a simple integer I can point to the exact whole tree that
generated *that* version (say 0.14.4 but with this and that patch
applied) I would happily change my habit :)

So, the shorthand release number wouldn't change, but you'd be able to
be more precise and say 0.14.4@3456.

ciao, lele.

-- 
nickname: Lele Gaifax	| Quando vivro' di quello che ho pensato ieri
real: Emanuele Gaifas	| comincero' ad aver paura di chi mi copia.
email: lele@seldati.it	|		-- Fortunato Depero, 1929.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Nov 1 23:42:53 2002

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.