fast-export: allow user to request tags be marked with --mark-tags
commita1638cfe12ab06bd83068347ee8fc7a522c81e7b
authorElijah Newren <newren@gmail.com>
Thu, 3 Oct 2019 20:27:07 +0000 (3 13:27 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 3 Oct 2019 22:33:21 +0000 (4 07:33 +0900)
tree3052d65ec3654d655e2e6d22cba02ee652abd02c
parent208d69246ed2a7f66dd8357771eb7afe83e80a43
fast-export: allow user to request tags be marked with --mark-tags

Add a new option, --mark-tags, which will output mark identifiers with
each tag object.  This improves the incremental export story with
--export-marks since it will allow us to record that annotated tags have
been exported, and it is also needed as a step towards supporting nested
tags.

Signed-off-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-fast-export.txt
builtin/fast-export.c
t/t9350-fast-export.sh