When doing git-annex-sync
with a Bitbucket repository, I get the errors:
(master_env_v17) /web/personal/ilya > git annex sync
Failed to get annex.uuid configuration of repository origin
Instead, got: "logged in as notestaff\n\nYou can use git or hg to connect to Bitbucket. Shell access is disabled\n"
This is unexpected; please check the network transport!
What is the right way to fix this? Thanks!
But I do want git-annex-sync to sync the git-annex branch with that remote. Normally, git-annex deals with the case of git remotes that don't support git-annex-shell without giving an error.
When annex-ignore is true, git-annex won't try to store content there, but
git annex sync
should still sync with the remote. From theman git-annex
Setting
annex-sync=false
on the other hand will preventgit annex sync
from syncing the remote unless it is explicitly named.AFAIK it deals with this by automatically setting annex-ignore on failure (fetching first to make sure it is not a connectivity issue). I don't know why the error is getting through in this case.