Can the automatic daily update commits be stopped?

David Howells dhowells@redhat.com
Tue Jan 6 11:08:00 GMT 2015


Can the automatic "daily update" and "Automatic date update in version.in"
commits be stopped?  Or at least only performed if the last commit was not
itself such a commit?

As far as I can see, the upsides are:

 (*) Makes CVS easier to manage.

 (*) Daily tarball/patch releases can be made from the daily update commits.

and the downsides are:

 (*) The information displayed by git fetch can't be used tell if there've
     been any changes since yesterday since there has always been at least one
     insignificant automatic change since yesterday.

 (*) Reduces overall git efficiency.

 (*) Increases the likelyhood of getting a hash collision in the git repo.

 (*) Gives git bisect more steps to go through (granted this only increases
     with log2 of N).

 (*) Severely reduces the amount of useful information that can be displayed
     in UIs such as gitweb.

     Take a look at:

	http://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=shortlog;h=refs/heads/binutils-2_24-branch

     for example.  Only 7 actual changes are visible on the first page.  93
     "daily update" messages are visible, however.

Would it be possible instead to ask people to make use of the git commit ID
rather than the version date as a reference?  Especially as there can be
multiple changes per date...

Thanks,
David



More information about the Binutils mailing list