response
This commit is contained in:
parent
72db78b92d
commit
b2814bc891
1 changed files with 26 additions and 0 deletions
|
@ -0,0 +1,26 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="joey"
|
||||||
|
subject="""comment 1"""
|
||||||
|
date="2015-04-06T21:15:46Z"
|
||||||
|
content="""
|
||||||
|
This has nothing to do with git-annex-shell or anything server-side. We can
|
||||||
|
see this in the error messages; the error comes from client-side git-annex
|
||||||
|
and not from git-annex-shell at all.
|
||||||
|
|
||||||
|
For annex.sshcaching to work, git-annex has to set GIT_SSH=git-annex, and
|
||||||
|
then git calls it with the name of the hostname to ssh to.
|
||||||
|
|
||||||
|
So, your client-side git-annex is new enough to do sshcaching on sync, but
|
||||||
|
then when git runs $GIT_SSH, the git-annex program it then runs seems
|
||||||
|
to be an older version of git-annex. Which does not appreciate being called
|
||||||
|
as if it is ssh.
|
||||||
|
|
||||||
|
Fix this version confusion and your problem will be solved. Maybe
|
||||||
|
have an older version of git-annex somewhere in PATH where git finds it.
|
||||||
|
Or, maybe you have a ~/.config/git-annex/program file that points to some
|
||||||
|
older installation of git-annex.
|
||||||
|
|
||||||
|
(It might also help to upgrade to a current version, ideally before filing
|
||||||
|
a bug report; it's quite possible some change has been made that will
|
||||||
|
make whatever your setup is work.)
|
||||||
|
"""]]
|
Loading…
Add table
Add a link
Reference in a new issue