From 16f1f1b45f5642fee8c4a5c942c8c9f754d08817 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sat, 29 Mar 2008 13:45:56 -0400 Subject: releasing version 0.14 --- pre-commit.d/30store-metadata | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'pre-commit.d/30store-metadata') diff --git a/pre-commit.d/30store-metadata b/pre-commit.d/30store-metadata index ec0c691..bed2d89 100755 --- a/pre-commit.d/30store-metadata +++ b/pre-commit.d/30store-metadata @@ -56,7 +56,13 @@ generate_metadata() { if [ "$VCS" = git ] || [ "$VCS" = hg ] || [ "$VCS" = bzr ]; then if [ -f .metadata ]; then # remove obsolete .metadata file - $VCS rm .metadata + # git allows fully deleting it at this point, other VCS + # may not (the repo is locked for hg). + if [ "$VCS" = git ]; then + $VCS rm .metadata + else + rm -f .metadata + fi fi echo "# Generated by etckeeper. Do not edit." > .etckeeper -- cgit v1.2.3