summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/bugs/git_annex_gets_confused_about_remotes_with_dots_in_their_names.mdwn22
1 files changed, 22 insertions, 0 deletions
diff --git a/doc/bugs/git_annex_gets_confused_about_remotes_with_dots_in_their_names.mdwn b/doc/bugs/git_annex_gets_confused_about_remotes_with_dots_in_their_names.mdwn
new file mode 100644
index 000000000..e6dee3e0b
--- /dev/null
+++ b/doc/bugs/git_annex_gets_confused_about_remotes_with_dots_in_their_names.mdwn
@@ -0,0 +1,22 @@
+For test.com//test, I get this:
+
+ % git annex copy . --to test.com//test
+ (getting UUID for test...) git-annex: there is no git remote named "test.com//test"
+
+And my .git/config changes from
+
+ [remote "test.com//test"]
+ url = richih@test.com:/test
+ fetch = +refs/heads/*:refs/remotes/test.com//test/*
+
+to
+
+ [remote "test.com//test"]
+ url = richih@test.com:/test
+ fetch = +refs/heads/*:refs/remotes/test.com//test/*
+ annex-uuid = xyz
+ [remote "test"]
+ annex-uuid = xyz
+
+
+Unless I am misunderstanding something, git annex gets confused about what the name of the remote it supposed to be, truncates at the dot for some operations and uses the full name for others.