[Xastir] Latest OSM tweaks

Tom Russo russo at bogodyn.org
Tue Jun 29 11:24:23 EDT 2010


On Tue, Jun 29, 2010 at 11:14:31AM -0400, we recorded a bogon-computron collision of the <rtg at aapsc.com> flavor, containing:
> On Mon, 28 Jun 2010, Curt, WE7U wrote:
> 
> > On Tue, 29 Jun 2010, Ian Bennett wrote:
> >
> >> 	I updated via CVS and still see version 1.9.9. Is this right?? I 
> >> would have
> >> expected to see a minor version increment for any change.
> >
> > Historically we haven't been bumping it in-between stable releases.
> 
>    Would it be possible to make the last commit date/time appear in the 
> 'help/about' box when running a version from cvs head?  I sometimes see a 
> four-digit 'build number' appearing from some programs.  Does cvs 
> increment such a number with each commit?  Might it be dislplayed?

No, CVS keeps a revision number for each individual file in the package, but
not a global revision number (as subversion does).   It *would* be possible
for each file of the code to have a variable with its revision number in it, 
`and display all of those somehow, but it's more trouble than it's worth, and 
very ugly code.

To reduce the state of a CVS checkout to a single revision number would require 
something like having a single file that is always touched in every commit, to 
fake out a global revision number. That would probably be more hassle than 
it's worth, because it would add an unnatural manual step to every commit or
some kind of pre-commit script that must be run manually, or hacking on the
project's CVS configuration at sourceforge (really a hassle, and maybe even
not allowed).

To be honest, if you're running CVS head, you should know yourself when you 
last updated and know that things change regularly.  You should be subscribed to
this list so you see what chanages are posted, and should be aware that 
CVS head is a code in flux that is not even guaranteed to compile on any 
given day (though we all try not to let *that* happen).  If you're running
a released version, then you can count on the version number meaning something.

-- 
Tom Russo    KM5VY   SAR502   DM64ux          http://www.swcp.com/~russo/
Tijeras, NM  QRPL#1592 K2#398  SOC#236        http://kevan.org/brain.cgi?DDTNM
 "The truth will set you free, but first it will piss you off."




More information about the Xastir mailing list