我們目前正在研究SVN的工作 - 將我們的做法升級爲包括一點點的開發。我必須承認,我們發現遠程設置過程相當棘手,我們的團隊沒有一個熟悉Linux/SSH。SVN遠程存儲庫
我的問題是,你有多少人管理自己的遠程SVN存儲庫,而不是使用像Beanstalk這樣的第三方解決方案?
還有一個問題: 您是否使用遠程SVN提交對實時站點的更改,或者您是否使用純粹的''''''''來上傳和保留SVN以進行版本控制?
我們目前正在研究SVN的工作 - 將我們的做法升級爲包括一點點的開發。我必須承認,我們發現遠程設置過程相當棘手,我們的團隊沒有一個熟悉Linux/SSH。SVN遠程存儲庫
我的問題是,你有多少人管理自己的遠程SVN存儲庫,而不是使用像Beanstalk這樣的第三方解決方案?
還有一個問題: 您是否使用遠程SVN提交對實時站點的更改,或者您是否使用純粹的''''''''來上傳和保留SVN以進行版本控制?
我使用私人存儲庫而不是第三方,效果很好。 SVN + Apache可能有點棘手,但使用svn + ssh非常簡單:
這就是你需要做的。您的回購現在的地址是
svn+ssh://[email protected]/var/svn/repo
您還可以創建在根目錄下符號鏈接,使其更短:
$ cd/
$ ln -sv /var/svn/repo .
通過這樣做,你回購地址現在
svn+ssh://[email protected]/repo
中設置一個顛覆服務器,感謝您的支持,我將不得不放棄它。 – sunwukung 2009-09-29 22:26:47
第一個問題:我們中的300人:-D但是嚴重的是,一旦回購建立起來,那麼它的相對簡單的航行。你正在使用哪個Linux發行版?我設置了使用Ubuntu,其中有大量的社區幫助和教程。
其他問題:您應該使用一個構建工具,包括運行測試和潛在的任何配置調整爲現場環境。這給了你更多的保證,該網站沒有完全破碎。承諾存儲庫(現在還沒有考慮過)沒有這樣的保證。
在我的公司,我們在Windows 2003上爲我們的開發團隊運行Subversion Apache服務器。我與管理有一點關係,並記錄了以前未記錄的設置和配置。
我發現"Setting Up a Server" chapter of the TortoiseSVN documentation最有幫助。它甚至解釋瞭如何與Windows Active Directory集成以進行用戶認證。
一旦設置好備份程序,我們發現它的維護費用相當低。
你有沒有考慮過使用Windows SVN服務器? Visual SVN Server是免費使用和非常容易配置。同一家公司也開發了用於SVN集成的Visual Studio插件。
對於一個簡單的Windows客戶端,我可以推薦TortoiseSVN,Visual SVN插件可以與之交互。
您可以在windows – 2009-08-03 09:15:19