机器 A 和 B 托管一个公共git 附件存储库。他们都安装了git-annex程序,我在两台机器上手动编辑/提交/等内容。A 和 B 没有同时连接到互联网,因此它们不能直接同步在一起。
服务器 C 始终打开并连接(并且免费且非常安全)。它安装了 git,但我没有管理员权限,所以我无法安装 git-annex。
我的问题:我可以使用服务器 C 作为中央集线器从 A 和 B 推送和拉取 git-annex 更新,而不必在 C 上安装 git-annex 和整个 haskell ghc 依赖项吗?
我尝试将 C 与“目录”或“rsync”特殊遥控器一起使用,但这似乎只保存文件,而不是在推/拉后更新 A 和 B 所需的其余部分。
任何提示将不胜感激!