2016-05-06 181 views
0

我有一個代碼庫託管在GitHub上,需要以最少的外部交互將此代碼庫簽出到Raspberry Pi,以便一旦結帳啓動並且互聯網連接在兩者之間失敗,系統應該能夠在互聯網可用時繼續結賬,而無需任何人工交互。請建議。Raspberry Pi上的SVN簽出

+0

如果代碼託管在Github上,那麼它可能是一個git倉庫,您需要使用「git clone」在本地下載副本,而不是svn命令? – tgharold

+0

基本上,我正在尋找一種解決方案來完成不穩定的互聯網連接上的同步,沒有太多的交互。我的理解是,無論使用什麼命令,當命令運行並且互聯網在兩者之間失敗時,我都必須重新運行這些命令。我正在尋找一個設置,其中一些cron作業將定期運行在我的Raspberry Pi中,如果我的Pi在特定時間段內連接到互聯網,我的本地存儲庫將會更新,並且任何因特網連接問題都應該由svn命令來關注或以其他方式。 – Abhilash

回答

-1

這些帖子可能有助於在不穩定的連接上執行'git clone'。一旦完成克隆操作,獲取更新將有望減少流量。

一些建議歸結爲:

  • 做一個機器的Git克隆穩定連接
  • rsync或使用續傳方法
  • 希望今後獲取它轉移到樹莓派/拉打通

然而,還是有沒有辦法恢復拉/克隆,如果它與GIT失敗中流。只要你的互聯網連接足夠穩定,'git fetch'就可以運行完畢,你會沒事的。