"Philip Oakley" <philipoakley@xxxxxxx> writes: >> What kind of benefit are you envisioning out of this? > > The purpose of tests is to detect mistakes and spot regressions. > > A change to the 'git version X.Y.z' string would be a regression, as I > spotted earlier, as it conflicts with expectations of standard > programmes such as git-gui. Sorry, but I do not follow. A released version says "git version 1.8.2.1". In a month or so, I'll have another one that says "git version 1.8.3". Or I may decide to bump in preparation for 2.0 and it may identify itself as "git version 1.9". Neither of which no existing "program such as git-gui" has ever seen. In what way is that a regression? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html