|
From: | Reuben Thomas |
Subject: | Re: [Findutils-patches] Automatically-generated regexp documentation |
Date: | Fri, 21 Oct 2016 20:39:45 +0100 |
Can we ascertain whether it is only unsigned tags that are affected (inOn 10/21/2016 02:25 PM, Paul Eggert wrote:
> On 10/21/2016 12:18 PM, Reuben Thomas wrote:
>> fsckobjects = true
>> β
>> β I commented it out, and the checkout succeeded. If I then run "git
>> fsck", I get lots of "error in tag foo: missingEmail" errors, and an
>> error exit code. I guess this is just a minor annoyance?
>
> More like a major annoyance, I'm afraid. It means that the findutils
> repository is slightly incompatible with Git and needs to be fixed on
> Savannah. (If memory serves, this is due to a bug in older Git.) Fixing
> a repository is not something one does lightly since it involves
> changing history.
which case deleting the broken tags and pushing corrected replacement
tags with the same name in their place will solve the issue for all new
clones, because commits remain unchanged), or are there also commits
affected (in which case rewriting history will involve creating new
commit ids for all descendants of the problematic commit, which is a
rather dramatic effect, and which breaks any signed tags to old commit ids)?
[Prev in Thread] | Current Thread | [Next in Thread] |