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>

next in thread | raw e-mail | index | archive | help
>> 	`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



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