Code

fast-export: deal with tag objects that do not have a tagger
authorJohannes Schindelin <Johannes.Schindelin@gmx.de>
Sat, 20 Dec 2008 00:00:27 +0000 (01:00 +0100)
committerJunio C Hamano <gitster@pobox.com>
Sat, 20 Dec 2008 03:11:27 +0000 (19:11 -0800)
commit4e46a8d62c551e11e21bd04e059e9ae3cdcfd029
tree8e5fc4e903784cf071b7539efd73304aba2c0f3e
parent672752470c85c8dc3dd9b49f72063a99f8475b4a
fast-export: deal with tag objects that do not have a tagger

When no tagger was found (old Git produced tags like this),
no "tagger" line is printed (but this is incompatible with the current
git fast-import).

Alternatively, you can pass the option --fake-missing-tagger, forcing
fast-export to fake a tagger

Unspecified Tagger <no-tagger>

with a tag date of the beginning of (Unix) time in the case of a missing
tagger, so that fast-import is still able to import the result.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-fast-export.txt
builtin-fast-export.c
t/t9301-fast-export.sh