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

Re[6]: Setting head revision number

From: Felix Brack <fb_at_ltec.ch>
Date: 2005-06-17 19:50:39 CEST

I'm very sorry; it was never my intention to start a discussion about
how different releases of a software should be numbered. Just for
clarification: we use the first three parts to identify the release
(major, minor, bugfix). The repositories revision number (call it
'build' or what you like) just gives a hint to the status of the
repository at the time the snapshot was taken.

In fact, the revision number is part of the tag since creating a tag
changes the repository's revision number. Of course everyone is free
to hide such information from customers.

-------------------------
Felix

Christopher Ness wrote:

CN> On Fri, 2005-06-17 at 16:50 +0200, Felix Brack wrote:
>> I only have one release. Due to my laziness it's 1.0.0.136. I would
>> now like to create a tag 1.0.0.136 in the repository that reflects the
>> release running on the customers machine. If I tag now, the tags name
>> (identifying the version number) would not correspond with the
>> repositories revision number (which currently is 86).

CN> Tags are much more powerful than revision numbers. Therefore I don't
CN> use revision numbers in my tag names.

CN> I prefer not to expose internal development revision numbers for just
CN> this reason. There is another thread that just finished up discussing
CN> revision numbers and reasons why not to depend on them (even in CVS!)

CN> Unclear: CVS and Subversion repository difference.

>> All parts of the version number have predefined meanings. In short:
>>
>> 1.0.0.136
>> | | | |_ the repositories revision number
>> | | |____ bugfix number
>> | |______ minor number
>> |________ major number

CN> Gaining (or syncing with) revision control would be a good bug fix I
CN> think. ;)

CN> But it's a management decision. You could always pad your repository
CN> with useless commits to get to the right version number. But that seems
CN> silly to me.

CN> Good luck,
CN> Chris

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Jun 17 19:52:34 2005

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