# from Johan Vromans # on Wednesday 09 July 2008 08:09: >Now more and more development is migrating towards VCS that do not >have such a feature (git, svn, hg, ...). > >What are the alternatives?
Just use the integer time()? >Manually updating the version numbers of changed modules before a >release does not sound appealing to me. Use the `perl-reversion` tool? Is that too manual? The build tool should probably do this for you, but does it bump the version numbers just before rolling the release or several commits before? Right after a release? When does it commit and tag? What about the Changes file? I've been thinking "immediately after a release" is the time to bump the version -- but what about when you decide that it is a major version bump? That seems like it would almost always be a 'manual' decision. Of course, if you're using the $Revision$, that doesn't have a 'major/minor' number on svn, so it is basically just a slow-moving version of time(), right? --Eric -- We who cut mere stones must always be envisioning cathedrals. --Quarry worker's creed --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------