Got the OSX autobuilder back running, and finally got a OSX build up for the 4.20130417 release. Also fixed the OSX app build machinery to handle rpath.
Made the assistant (and git annex sync
) sync with git remotes that have
annex-ignore
set. So, annex-ignore
is only used to prevent using
the annex of a remote, not syncing with it. The benefit of this change
is that it'll make the assistant sync the local git repository with
a git remote that is on a server that does not have git-annex installed.
It can even sync to github.
Worked around more breakage on misconfigured systems that don't have GECOS information.
... And other bug fixes and bug triage.
annex-sync = false
will this override the new behaviour? My remote requires mounting a fuse mount, so this change will just result in my seeing lots of sync failure messages in the webapp.Yes, setting that, or just clicking to pause syncing to a remote in the webapp will still work.
Although I don't think you need to.. If the remote is on a filesystem mount point, the assistant will just ignore it when it's not mounted. And will automatically detect when it gets mounted and sync with it, too. Same as USB drives are handled.