2015-05-07 25 views
1

如何有效地將git和box.com結合使用?當我嘗試在使用davfs2(Ubuntu 14.04 LTS)安裝的box.com上創建裸存儲庫時,出現error: could not commit config file格式的錯誤,並且我預計存在的很多目錄和文件長度都爲零。 This question和答案顯示如何使用Dropbox這種方式;我可以在Box上做這個嗎?有效使用Git和Box.com

回答

1

我無法明確地回答你的問題(我不是Box.com用戶),但請注意,Dropbox以完全不同的方式運行:它將文件存儲在系統的本地目錄中,然後將其與Dropbox服務器同步。與您所描述的不同,Dropbox不使用DAV或其他方式執行任何類型的遠程安裝。

很可能davfs2不支持足夠的POSIX文件系統接口來使git開心;使用像strace這樣的工具,你可能會弄清楚究竟是什麼失敗。

0

是的。我懷疑使用直接連接到Box.com的安裝FS會有很大困難。 Git可以很好地與Dropbox配合使用,因爲它可以同步本地目錄。

你的盒子客戶端切換到非文件系統安裝的解決方案,例如:

https://github.com/noiselabs/box-linux-sync

它應該沒有任何問題的工作,因爲它只會被代替同步的本地目錄中直接讀取和寫入雲端。

+0

感謝您的信息。我注意到你提供的link-linux-sync需要davfs2。所以它似乎也必須安裝文件系統,但也許總是在本地副本上工作,然後確保兩者同步?如果是這樣,我可以看到這將如何解決這個問題。 – Liam