From ec3f5a46eae8dd36995ff4709360417b55bc2d7d Mon Sep 17 00:00:00 2001 From: "Eric W. Biederman" Date: Thu, 14 Jul 2005 19:00:15 -0600 Subject: [PATCH] [PATCH] Update git-tag-script to create the .git/refs/tags if it does not already exist When testing tags I ran into an interesting problem. git-tag-script dies if .git/refs/tags/ does not exist. And that directory didn't get created when I build my repository, so we need to create it if it doesn't exist. Signed-of-by: Eric W. Biederman Signed-off-by: Linus Torvalds --- git-tag-script | 1 + 1 file changed, 1 insertion(+) diff --git a/git-tag-script b/git-tag-script index 442a2435..aee4891f 100755 --- a/git-tag-script +++ b/git-tag-script @@ -20,5 +20,6 @@ grep -v '^#' < .editmsg | git-stripspace > .tagmsg ( echo -e "object $object\ntype $type\ntag $name\n"; cat .tagmsg ) > .tmp-tag rm -f .tmp-tag.asc .tagmsg gpg -bsa .tmp-tag && cat .tmp-tag.asc >> .tmp-tag +mkdir -p "$GIT_DIR/refs/tags" git-mktag < .tmp-tag > "$GIT_DIR/refs/tags/$name" #rm .tmp-tag .tmp-tag.sig -- 2.11.0