2012-04-25 72 views
0

我們是一個由5-6人組成的小團隊,他們經常進入我們的網站並定期進行維護和更新。我們有超過300個我們處理的網站。大量靜態網站的版本控制

我們只是增加了一個新的團隊成員誰明天開始,我們期待更新我們的流程,並開始使用版本控制之前,事情開始變得不可收拾。

現在,我們剛剛是帶電作業,使通過FTP的變化。所以如果兩個人打開同一個文件,可能會被覆蓋,並且可能會結束。這只是一個等待發生的災難,所以我想在它變得更糟之前修復它。


理想情況下,我們想用某種形式的版本控制系統,我們可以:

  • 不用擔心覆蓋某人改變
  • 能力轉換回某個版本,如果出現錯誤
  • 團隊成員描述他們正在進行的更改的能力
  • 有一個測試位置,我們可以提交更改並在另一臺服務器上對其進行測試,一旦看起來不錯,我們可以將它發佈到實時網站上。

我已經看過github上青苗和我有幾個問題:

  • 如果我們有300個網站,可所有這些是下一個?或者我需要每個單獨的一個?不知道如何工作。
  • 你會推薦哪個版本控制系統?

我真的想獲得其他公司正在使用的想法,以及如何當你有幾個團隊成員在同一地點工作的全過程工作。

該網站是靜態信息的網站,以不超過30頁,以便他們是小網站,而變化是沒有什麼太瘋狂只是添加/編輯內容或添加一些按鈕,只是基本的變化。

感謝您的幫助!

回答

1

我會建議到位桶,這是由Atlassian的託管。 https://bitbucket.org/plans

如果你只需要5個用戶,你實際上可以免費獲得它。

所有的計劃包括私有倉庫無限量的;無限的磁盤空間,維基等

然而,如果你的團隊不斷壯大,它可能會開始變得有點昂貴。由於定價是基於用戶的。

在你將如何安排這一切條款。爲每個存儲庫分配一個獨立的存儲庫可能是一個好主意,因此不會對某個網頁的代碼位置產生混淆。

1

這是一個明智的決定,開始使用版本控制系統來管理您的網站。

大多數的版本控制工具能滿足您的要求:得到更好的合作,追蹤歷史記錄,等

如果我們有300個網站,可所有這些是一個下庫?或 我需要每個單獨的一個?不知道如何工作。

這取決於。如果這300多個網站是相關的(例如,某些部分在這些網站之間共享),建議將它們放在一個存儲庫中。否則,兩者都可以。

您推薦哪種版本控制系統?

由於這些小型網站,我建議您使用託管服務。 github是一個不錯的選擇。你也可以考慮SourceAnywhere託管。