On Tuesday 04 October 2005 12:42, you wrote: > dothebart: yes, but as I've recently discovered, I am doing it the wrong > way. Whenever we do a release version, I bump the version number of > everything in CVS to (version number * 100), with a command like: cvs > commit -r655.0 > This is, of course, somewhat stupid.
*twitch* Try reading up on tags. This solves this specific problem. Subversion has an equivalent feature, AFAIK. You may be consoled to know that it's not the most idiotic thing I've ever seen someone do with CVS. Someone on the Lua mailing list once told us that the place where they worked collapsed all CVS revisions together between each major release... so version 0.1 of a file corresponded to the first release, version 0.2 the second, etc, and that they *threw away* all the change information between that. Needless to say, we were a little startled.
