[PATCH] cg-seek should not complain if run twice
- From
- Pavel Roskin <proski@gnu.org>
- Date
- Dec 20, 2005, 04:55 UTC
- Message-ID
- <1135054536.3815.14.camel@dv>
cg-seek complains if run without arguments in a non-seeked repository:
rm: cannot remove `.git/refs/heads/cg-seek-point': No such file or directory rm: cannot remove `.git/head-name': No such file or directory
In fact, it's OK for those files not to exist, so they should be removed silently.
Signed-off-by: Pavel Roskin <proski@gnu.org>
diff --git a/cg-seek b/cg-seek index 942267f..8356593 100755 --- a/cg-seek +++ b/cg-seek @@ -60,7 +60,7 @@ if [ "$seek_mode" = "away" ]; then git-symbolic-ref HEAD "refs/heads/cg-seek-point" else git-symbolic-ref HEAD "refs/heads/$_git_head" - rm "$_git/refs/heads/cg-seek-point" "$_git/head-name" + rm -f "$_git/refs/heads/cg-seek-point" "$_git/head-name" rm -f "$_git/blocked" fi
-- Regards, Pavel Roskin