Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jun 1995 22:52:46 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        bde@zeta.org.au, rgrimes@gndrsh.aac.dev.com
Cc:        asami@cs.berkeley.edu, bugs@freebsd.org
Subject:   Re: bogus release version string
Message-ID:  <199506201252.WAA10482@godzilla.zeta.org.au>

index | next in thread | raw e-mail

>> 	`cvs co ...; date >some-header.h' :-)
>> 
>> I'd prefer for `cvs commit' to print the date step commit the changed
>> header (not recursively, and without doubly the number of commits).

>cvs co occured once for /usr/src on freefall since the 2.0 tree, it has
>never been checked out again.

>some-header.h is not how the version string gets built, it is needed
>by /sys/conf/newvers.sh.

Use #include.

>This would not handle the 3 way branch we now have in cvs.

Each branch should have a different newvers.sh.  The same timestamp will
do for them all.  This gives more timestamps than kernel versions, but
this isn't a problem.

>We need to think this throught carefully and come up with somethings
>that works well, but does not require excessive version reving of a
>commited file.

Some committed file has to change for the change to be visible in cvs.
Revving the file once per day might be good enough.

Bruce


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199506201252.WAA10482>