什麼Subversion(SVN)服務器會推薦新手在Windows Server操作系統上開始?在Windows上使用Subversion服務器
我想我會在客戶端上使用TortoiseSVN,並且會主要進行.NET開發。
更新:
偉大的建議。我根據選票選擇我的答案。我會嘗試VisualSVN和CollabNet。 請閱讀chyne的回答,我認爲這真的很好(+1)。我也會嘗試這種方法。
我會在一兩個星期後回到這個問題,並在評論中更新我的想法。
什麼Subversion(SVN)服務器會推薦新手在Windows Server操作系統上開始?在Windows上使用Subversion服務器
我想我會在客戶端上使用TortoiseSVN,並且會主要進行.NET開發。
更新:
偉大的建議。我根據選票選擇我的答案。我會嘗試VisualSVN和CollabNet。 請閱讀chyne的回答,我認爲這真的很好(+1)。我也會嘗試這種方法。
我會在一兩個星期後回到這個問題,並在評論中更新我的想法。
只需使用作爲服務運行的SVN server的標準Windows分配。它對我來說工作得很好。我也爲客戶使用TortoiseSVN。
我只是去磨包的基本運行,特別是因爲你會使用烏龜。 它是精益:)
sliksvn簡單,自由和公正的作品 - 作爲服務運行,不需要Web服務器。
我對SlickSVN有問題,因爲您可以閱讀有關here的信息。最後,我使用CollabNet二進制文件。
Visual SVN很棒,但我覺得它有點太神奇了。
我按照Code Magazine的指示設置了我的地雷。
如果你談論一個人,剛剛起步,在自己的個人項目的工作在一臺PC上,然後我會建議開始使用基於文件系統的存儲庫和完全跳過服務器。把事情簡單化。
TortoiseSVN可以創建一個本地存儲庫(在網絡驅動器或外部驅動器上,如果您需要將工作副本和存儲庫安全地存放在不同的地方)。
只需爲您的存儲庫創建一個文件夾,右鍵單擊它並使用Tortoise的「在此創建存儲庫」命令。
您的存儲庫的URL將如下所示:file:///X:/path/to/repository
。
如果需要,您可以隨後將存儲庫移到服務器。
我經常將TortoiseSVN與官方Subversion Windows二進制文件中包含的官方簡單Subversion服務器結合使用。我創建了一個簡單的批處理腳本文件,可以在需要時啓動服務器。這裏是:
@echo Starting SVNServe in daemon mode...
C:\Utils\SVN\bin\svnserve.exe -d -r C:\Repositories
正如你所看到的,我將我的軟件庫保存在C:\ Repositories中。
Ofcourse這是一個非常簡單的方法。如果你想要更多的安全性,你可能會將這些存儲庫放在不同的服務器上等等。但是另一方面,這很容易管理。
只要確保下載服務器,因爲他們也是一個客戶端。服務器是免費的,而客戶端不是那麼自由。但是,VisualSVN非常整齊。 – 2009-03-05 18:26:36
這就是我們使用的,很棒的東西 – 2009-03-05 19:11:39
隨着VisualSVN服務器,我使用VisualSVN客戶端,我認爲這是非常值得的幾美元好的Visual Studio集成。 – Rory 2009-03-05 22:31:01