0

我正在寻找一种将我的 git 存储库从我的 Mac 同步到我运行 Ubuntu 的英特尔 NUC 盒子的方法。我想这样做的原因是为了减轻我的 Mac 构建的负担,并且当我的 Ubuntu 机器收到对其中一个存储库的更改时,它就会这样做。另外,我希望它是自动的,以便我可以使用 Gradles 连续构建功能。有没有人做过这样的事情,或者这可能吗?我一直在研究 rsync 并认为这是要走的路,但正在寻找其他输入。

4

3 回答 3

0

我正在尝试类似的东西,统一是一个不错的选择。

最新版本带有一个repeat配置选项,允许您将其作为服务运行。没有 gui 的所有花里胡哨,但基本上类似于具有冲突管理的双向 rsync。

于 2018-12-31T05:33:00.943 回答
0

这是版本控制的基本功能,您可以在任意数量的机器上拥有相同的 repo 副本。

您可以在任何其他机器(linux、window 或其他 mac)上克隆您的存储库。然后运行 ​​cron 作业以定期在新机器上提取最新更改。

于 2017-03-15T12:29:19.577 回答
0

我真的很喜欢这个工具 - Syncthing

  1. 为您的系统下载二进制文件
  2. 在两台机器上运行(只执行一个文件)
  3. 将机器相互连接
  4. 添加需要同步的文件夹
于 2017-03-21T15:25:32.847 回答