diff options
author | 2015-02-09 14:16:42 -0400 | |
---|---|---|
committer | 2015-02-09 14:16:42 -0400 | |
commit | 1e5d450e5a2476c8796a33991450bc18be4bfd7b (patch) | |
tree | 80c679082a677d786a0fe8cf0db98acb171613e5 /doc | |
parent | 554be78d4e068140488cbf669590aae0a528b40d (diff) |
comment
Diffstat (limited to 'doc')
-rw-r--r-- | doc/bugs/git_annex_wont_work_with_git-dir_and_work-tree/comment_1_cc3ea43301cd17b55794f9b9dd1e91cf._comment | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/bugs/git_annex_wont_work_with_git-dir_and_work-tree/comment_1_cc3ea43301cd17b55794f9b9dd1e91cf._comment b/doc/bugs/git_annex_wont_work_with_git-dir_and_work-tree/comment_1_cc3ea43301cd17b55794f9b9dd1e91cf._comment new file mode 100644 index 000000000..2e76dda05 --- /dev/null +++ b/doc/bugs/git_annex_wont_work_with_git-dir_and_work-tree/comment_1_cc3ea43301cd17b55794f9b9dd1e91cf._comment @@ -0,0 +1,27 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 1""" + date="2015-02-09T17:54:00Z" + content=""" +I've confirmed this behavior. Normally git-annex propigates --git-dir +to git commands it runs, but this is not done in a few cases in the +assistant, including when it starts `git-annex remotedaemon` but also +`git-annex fsck`, `git annex unused`, and `git annex transferkeys`. + +(Just search for readProgramFile; Remote.Git.fsckOnRemote is the only +place outside the assistant that uses it, and it does take care to +propigate --git-dir and --work-tree.) + +Also, restarting the assistant, either in the web ui or automatically due to +an upgrade also doesn't propigate --git-dir. + +And, the assistant's autostart file doesn't support --git-dir. + +All of which could be fixed, but I have to wonder, why? What's the use case +for a separate --git-dir with the assistant? I guess not vcsh because the +assistant would watch for all changes to the home directory, and add them, +and that's not how vcsh is used. + +I'm tempted to just make the assistant refuse to start when given a +nonstandard --git-dir.. +"""]] |