2010-04-13 73 views
1

我是新來的存儲庫,我目前正在四處尋找最好的選擇。 我需要一些能夠處理我們網站的多個版本,並允許多個協作者一起推送到回購站。存儲庫 - PHP

我們目前的項目是用PHP編寫的,我們有一個MySQL數據庫。

我缺乏資金,需要我們的錢最好的選擇。

我對我們的服務器有限制的ssh訪問權限,但是我幾乎沒有使用存儲庫的經驗。

謝謝, 邁克

回答

0

聽起來像是你想學任何SubversionGit。這兩個網站都將爲初學者提供文檔。根據你的要求,聽起來Git將是你最好的選擇。

祝你好運!

3

也請考慮Mercurial。我會推薦Git或Mercurial顛覆。 Subversion比較老,缺乏以後可能需要的功能。

+0

我也一直在探索所有可用的選項。我同意mercurial和git看起來最有前途。我可能傾向於Mercurial,因爲netbeans默認支持它。 – 2010-04-13 20:51:08

1

或者水銀https://www.mercurial-scm.org/

一個優秀的Mercurial教程這裏: http://hginit.com/

+0

Zaf,我在看Mercurial,我只有一個主要問題,那就是他們是否支持任何MySQL數據庫?還是我自己當談到這一點。 – 2010-04-13 20:55:33

+0

肯定的數據庫結構,但至於內容我會交給你在這裏:http://stackoverflow.com/questions/2306928/mysql-backup-with-mercurial – zaf 2010-04-14 06:53:51

0

Perforce是相當廣泛的,他們有基於Java的是最終用戶客戶端,因此它會工作在幾乎任何操作系統。我不會說它是最簡單的,但我們將它用於我們的產品,該產品每3周發佈一個新版本,並且不必爲每個單獨版本製作代碼副本,只需將文件標籤爲是一個特定的版本。我們還使用它來存儲我們的SQL更改,定義和初始值,以及網站的圖像,CSS,JS等。

0

我們一直在使用http://beanstalkapp.com,它託管了Subversion和GIT,因此您不必處理與服務器端的東西。它在過去的兩年裏爲我們工作得很好。