Windows: Fix bug that caused git-annex sync to fail due to missing environment variable.
I think that the problem was caused by windows not having a concept of an env var that is set, but to the empty string. So, GIT_ANNEX_SSHOPTION got set to "" and was not seen as set at all. Easy fix, which also makes git-annex sync a little faster is to not set GIT_SSH, when GIT_ANNEX_SSHOPTION has no options. Might as well let git use ssh per usual in this case, no need to run git-annex as the proxy ssh command..
This commit is contained in:
parent
3cff287b26
commit
f041a65c33
3 changed files with 15 additions and 7 deletions
2
debian/changelog
vendored
2
debian/changelog
vendored
|
@ -17,6 +17,8 @@ git-annex (5.20150732) UNRELEASED; urgency=medium
|
|||
make the proxied command fail the same way.
|
||||
* proxy: Fix removal of files deleted by the proxied command.
|
||||
* proxy: Fix behavior when run in subdirectory of git repo.
|
||||
* Windows: Fix bug that caused git-annex sync to fail due to missing
|
||||
environment variable.
|
||||
|
||||
-- Joey Hess <id@joeyh.name> Fri, 31 Jul 2015 12:31:39 -0400
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue