我是新來的存儲庫,我目前正在四處尋找最好的選擇。 我需要一些能夠處理我們網站的多個版本,並允許多個協作者一起推送到回購站。存儲庫 - PHP
我們目前的項目是用PHP編寫的,我們有一個MySQL數據庫。
我缺乏資金,需要我們的錢最好的選擇。
我對我們的服務器有限制的ssh訪問權限,但是我幾乎沒有使用存儲庫的經驗。
謝謝, 邁克
我是新來的存儲庫,我目前正在四處尋找最好的選擇。 我需要一些能夠處理我們網站的多個版本,並允許多個協作者一起推送到回購站。存儲庫 - PHP
我們目前的項目是用PHP編寫的,我們有一個MySQL數據庫。
我缺乏資金,需要我們的錢最好的選擇。
我對我們的服務器有限制的ssh訪問權限,但是我幾乎沒有使用存儲庫的經驗。
謝謝, 邁克
聽起來像是你想學任何Subversion或Git。這兩個網站都將爲初學者提供文檔。根據你的要求,聽起來Git將是你最好的選擇。
祝你好運!
也請考慮Mercurial。我會推薦Git或Mercurial顛覆。 Subversion比較老,缺乏以後可能需要的功能。
或者水銀https://www.mercurial-scm.org/
一個優秀的Mercurial教程這裏: http://hginit.com/)
Zaf,我在看Mercurial,我只有一個主要問題,那就是他們是否支持任何MySQL數據庫?還是我自己當談到這一點。 – 2010-04-13 20:55:33
肯定的數據庫結構,但至於內容我會交給你在這裏:http://stackoverflow.com/questions/2306928/mysql-backup-with-mercurial – zaf 2010-04-14 06:53:51
Perforce是相當廣泛的,他們有基於Java的是最終用戶客戶端,因此它會工作在幾乎任何操作系統。我不會說它是最簡單的,但我們將它用於我們的產品,該產品每3周發佈一個新版本,並且不必爲每個單獨版本製作代碼副本,只需將文件標籤爲是一個特定的版本。我們還使用它來存儲我們的SQL更改,定義和初始值,以及網站的圖像,CSS,JS等。
我們一直在使用http://beanstalkapp.com,它託管了Subversion和GIT,因此您不必處理與服務器端的東西。它在過去的兩年裏爲我們工作得很好。
我也一直在探索所有可用的選項。我同意mercurial和git看起來最有前途。我可能傾向於Mercurial,因爲netbeans默認支持它。 – 2010-04-13 20:51:08