From 6d7d5f1be9dc0174446b38fc40dd1d262b54b563 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sun, 19 May 2013 15:10:08 -0400 Subject: [PATCH] close --- .../git_annix_breaks_git_commit_after_uninstall.mdwn | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/bugs/git_annix_breaks_git_commit_after_uninstall.mdwn b/doc/bugs/git_annix_breaks_git_commit_after_uninstall.mdwn index 2939b1587a..a6fdab0fec 100644 --- a/doc/bugs/git_annix_breaks_git_commit_after_uninstall.mdwn +++ b/doc/bugs/git_annix_breaks_git_commit_after_uninstall.mdwn @@ -28,3 +28,15 @@ I expect it to confirm the file is committed, instead I get the error message: Ubuntu 13.04, using the PPA by marcier linked on the branchable website. +> I don't think this is something I want to change.. `git-annex init` +> installs a pre-commit hook that runs `git annex fix`. If git-annex +> is removed that hook is left behind to fail. However, if you were really +> using git-annex in the repo, that's the least of your troubles. If you were +> using git-annex in the repo and stopped, then you should run `git annex uninit` to remove the hook. +> +> The only change I could make is to have the hook check if git-annex +> is in PATH before trying to run it. But this adds time and complexity +> to the usual case for a edge case. And keeps cruft around in the edge case +> rather than informing you of the problem. +> +> [[done]] --[[Joey]]