summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/bugs/direct_mode_assistant_in_subdir_confusion.mdwn21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/bugs/direct_mode_assistant_in_subdir_confusion.mdwn b/doc/bugs/direct_mode_assistant_in_subdir_confusion.mdwn
index 4ab311174..ecc11d34a 100644
--- a/doc/bugs/direct_mode_assistant_in_subdir_confusion.mdwn
+++ b/doc/bugs/direct_mode_assistant_in_subdir_confusion.mdwn
@@ -4,3 +4,24 @@ into it, and commit them there. These may have been files that needed to be comm
I'm pretty sure this does not affect indirect mode.
--[[Joey]]
+
+The relevant commit, in my family's annex is
+22e694549d698922389deb017c39c2b40371cdf0 --[[Joey]]
+
+Was able to reproduce this as follows:
+
+1. Make 2 repositories A and B, with B in direct mode.
+2. In A, touch topfile; git annex add topfile; git annex sync
+3. In B: mkdir subdir; cd subdir; git annex assistant
+
+Result is a subdir/topfile appearing in B, which is wrong.
+
+<pre>
+ subdir/topfile | 1 +
+ topfile | 1 -
+</pre>
+
+Note that manually doing a git-annex sync in B's subdir does not cause this
+to happen. It's specific to the assistant somehow.
+
+--[[Joey]]