|
From: Hans-Bernhard B. <HBB...@t-...> - 2017-10-09 20:05:40
|
Am 09.10.2017 um 20:08 schrieb Daniel J Sebald: > The above is a good match in terms of files that changed and the change > log for that day. Hence, in this case we would substitute Author hhhh > bbbbbb <xxxxxx@xxxxxx> for bbbbbb <bbbbbb> It's also kind of a non-example, given that with an authormap file in place, there would be nothing left to substitute: i.e. my full name and address would already be in git log. [...] > I think doing a parallel reconstruction of a tagged version in both CVS > and git (or SVN) with the idea in mind of making them file-by-file exact > could lead to the most insight as far as alignment. Those tags being > correct is actually a little higher priority than having the exact > contribution attributes by user per commit. reposurgeon will do these checks automatically, and in my trial run there were essentially no differences found. > So, when a release is done currently, are a collection of files grouped > into an archive file and that's the official release, sitting on a > server somewhere? It's not the tagged files in the repository that is > considered the release? They both are. It's basically a required step while making a release to 1) check in what needs to be, 1a) repeat 1) until "make distcheck" finishes without errors 2) tag that state from your local working copy 3) check out a clean copy at that tag 4) "make dist" in there, too 5) verify that both tarballs are effectively identical. |