filter-branch.sh: support nearly proper tag name filtering
authorBrandon Casey <casey@nrlssc.navy.mil>
Wed, 26 Mar 2008 15:47:09 +0000 (10:47 -0500)
committerJunio C Hamano <gitster@pobox.com>
Mon, 31 Mar 2008 07:22:58 +0000 (00:22 -0700)
commit1bf6551e42c79a594689a356a9b14759d55f3cf5
treedb5cef209218846e06f4632281654974defa1b3d
parentf58dbf23c33e0e79622f4344b48ab5bc9bc360cc
filter-branch.sh: support nearly proper tag name filtering

Add support for creating a new tag object and retaining the tag message,
author, and date when rewriting tags. The gpg signature, if one exists,
will be stripped.

This adds nearly proper tag name filtering to filter-branch. Proper tag
name filtering would include the ability to change the tagger, tag date,
tag message, and _not_ strip a gpg signature if the tag did not change.

Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-filter-branch.txt
git-filter-branch.sh
t/t7003-filter-branch.sh