From: Junio C Hamano Date: Thu, 18 Dec 2008 19:15:54 GMT Subject: Re: git-fast-export and tags without a tagger Message-ID: <7vbpv9guqd.fsf@gitster.siamese.dyndns.org> In-Reply-To: <20081218164614.GS5691@genesis.frugalware.org> Miklos Vajna writes: > Tags created with ancient versions of git have no tagger. The udev repo > has such tags, for example: > > $ git cat-file tag 4ea98ca6db3b84f5bc16eac8574e5c209ec823ce > object face198a5f21027fefe796dc01e19e349a2d36ce > type commit > tag 062 > > fast-export will fail on these repos. From IRC: Is "fast-export" the only thing that chokes on these tags? What I am worried about is if we have accidentally/stupidly/by mistake made other codepaths that check the validity of a tag object too strict, which would result things like "git show $such_a_tag" to barf.