diff options
author | https://www.google.com/accounts/o8/id?id=AItOawna9FiGuuwy0BN6FKzwybieYJ3Hf6nTz2M <torham@web> | 2014-12-08 11:22:57 +0000 |
---|---|---|
committer | admin <admin@branchable.com> | 2014-12-08 11:22:57 +0000 |
commit | e73ac4d8356ccdaf8bc39f060a4b6e445d5f2e33 (patch) | |
tree | f358b9e22900d37a65da77bd001af521e983fbcc | |
parent | 543b83fd8a5e49088b06c07caaa1ad6e4e48195d (diff) |
-rw-r--r-- | doc/bugs/Cannot_set_direct_mode_with_non_default_worktree.mdwn | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/doc/bugs/Cannot_set_direct_mode_with_non_default_worktree.mdwn b/doc/bugs/Cannot_set_direct_mode_with_non_default_worktree.mdwn new file mode 100644 index 000000000..ce3ae58cb --- /dev/null +++ b/doc/bugs/Cannot_set_direct_mode_with_non_default_worktree.mdwn @@ -0,0 +1,45 @@ +### Please describe the problem. +I am trying to switch to direct mode with the git work tree in a different directory than default much like described in http://git-annex.branchable.com/forum/Detached_git_work_tree__63__/ + + +### What steps will reproduce the problem? +- Create a new git repo with the GIT_WORK_TREE and GIT_DIR set. +- git annex init test +- git annex direct + + +### What version of git-annex are you using? On what operating system? +5.20141125 package in Debian unstable + + +### Please provide any additional information below. + +[[!format sh """ ++dbn@loaner:~/annex $ mkdir -p test/worktree ++dbn@loaner:~/annex $ cd test/ ++dbn@loaner:~/annex/test $ git init +Initialized empty Git repository in /home/dbn/annex/test/.git/ ++dbn@loaner:~/annex/test $ git annex init test +init test ok +(Recording state in git...) ++dbn@loaner:~/annex/test $ git annex direct --debug +commit +[2014-12-08 03:05:45 PST] call: git ["--git-dir=/home/dbn/annex/test/.git","--work-tree=/home/dbn/annex/test/worktree","commit","-a","-m","commit before switching to direct mode"] +On branch master + +Initial commit + +nothing to commit +ok +[2014-12-08 03:05:45 PST] read: git ["--git-dir=/home/dbn/annex/test/.git","--work-tree=/home/dbn/annex/test/worktree","ls-files","--cached","-z","--","/home/dbn/annex/test/worktree"] +direct [2014-12-08 03:05:45 PST] read: git ["--git-dir=/home/dbn/annex/test/.git","--work-tree=/home/dbn/annex/test/worktree","symbolic-ref","HEAD"] +[2014-12-08 03:05:45 PST] read: git ["--git-dir=/home/dbn/annex/test/.git","--work-tree=/home/dbn/annex/test/worktree","show-ref","--hash","refs/heads/master"] +[2014-12-08 03:05:45 PST] call: git ["--git-dir=/home/dbn/annex/test/.git","--work-tree=/home/dbn/annex/test/worktree","checkout","-q","-B","annex/direct/master"] +[2014-12-08 03:05:45 PST] call: git ["--git-dir=/home/dbn/annex/test/.git","--work-tree=/home/dbn/annex/test/worktree","config","core.bare","true"] +[2014-12-08 03:05:45 PST] read: git ["config","--null","--list"] +fatal: core.bare and core.worktree do not make sense + +git-annex: user error (git ["config","--null","--list"] exited 128) +failed +git-annex: direct: 1 failed +"""]] |