diff options
author | Eric W. Biederman <ebiederm@xmission.com> | 2005-07-14 19:00:15 -0600 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-07-15 10:00:35 -0700 |
commit | ec3f5a46eae8dd36995ff4709360417b55bc2d7d (patch) | |
tree | cb8cd54778209103c86318d8ae50c507d96667d5 /git-tag-script | |
parent | 9153368d1bc296b6dbd0c3606a04a7274c6edc7e (diff) | |
download | git-ec3f5a46eae8dd36995ff4709360417b55bc2d7d.tar.gz git-ec3f5a46eae8dd36995ff4709360417b55bc2d7d.tar.xz |
[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 <ebiederm@xmission.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'git-tag-script')
-rwxr-xr-x | git-tag-script | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/git-tag-script b/git-tag-script index 442a24357..aee4891f6 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 |