2017-03-15 69 views
0

我正在尋找一種方法來同步我的Mac上的git存儲庫到英特爾NUC框我已經運行Ubuntu。我想這樣做的原因是從我的Mac上取消構建版本的負載,並且只要我的Ubuntu盒子在收到其中一個回購版本的更改時執行此操作。另外,我希望它是自動的,這樣我就可以使用Gradle的連續編譯功能。有沒有人做過這樣的事情,或者這可能嗎?我一直在研究rsync,並認爲這是一條路,但正在尋找其他投入。同步我的git回購跨Mac和Linux盒持續構建

+0

我不確定我是否理解這個問題。 git倉庫是否位於您的mac上,並且您希望在存儲庫中進行更改時將其同步到您的linux盒子中? – Cyclonecode

回答

0

這是版本控制的基本功能,您可以在任意數量的機器上擁有相同的回購副本。

你可以在任何其他機器上(linux,window或其他mac)克隆你的倉庫。然後運行一個cron作業來定期在新機器上進行最新更改。

+0

是的,我希望不必推拉,而是讓它自動化,這樣我就可以在Linux機器上使用Gradles連續編譯功能。 – MeanwhileInHell

+0

好的,那麼我認爲你正在用'rsync'的方法進入正確的方向 –

0

我真的很喜歡這個工具 - Syncthing

  1. 下載的二進制文件爲您的系統
  2. 在兩臺機器上運行(只執行一個文件)
  3. 連線機彼此
  4. 添加所需的文件夾,以被同步