2011-05-24 46 views
0

這是一個新手問題。如何在現場/遠程工作,並始終同步工作

我有一個服務器,我已經上傳了我所有的工作目錄。這是Django的一個小項目。

我想在區域設置和遠程服務器上工作,但我希望兩個目錄都是同步的。當我要在我的電腦上工作時,我會讓工作目錄同步。反之亦然。

有人說我用sshfs,rsync,git

您有哪些建議?我應該使用哪一個?

回答

0

您應該使用git(或其他版本控制系統)無論如何,以確保您始終記錄您對工作所做的更改。在系統之間進行同步是一個額外的好處,如果您正確設置了git遠程控制檯,您將獲得額外的好處,並且始終確保您在啓動時從遠程控制檯拔出,並在完成時推回。

+0

你能聯繫我一個簡單的教程來設置我的服務器上的git並開始使用它嗎?順便說一句,謝謝你的回答。 – 2011-05-24 15:06:23

+0

這裏你去: http://theseekersquill.wordpress.com/2010/03/07/starting-with-git/ – 2011-05-24 17:02:08

0

最簡單的答案...投遞箱:)

混帳它們之間完全同步,但可能會滿足你的需要。特別是如果你想在某一天擴大這個範圍,讓你有一個質量保證與生產服務器,你可以進行更改。這個話題在這裏已經被回答了幾次。搜索「git production deploy」以獲得圍繞該主題的問題列表。

+0

謝謝。可能git就是這樣。現在我應該瞭解如何在我的服務器和本地上使用它。 – 2011-05-24 15:07:02