2010-03-15 114 views
2

我讀的編碼恐怖的這篇文章:我應該爲Windows安裝哪個Subversion?

http://www.codinghorror.com/blog/2008/04/setting-up-subversion-on-windows.html

我去下載和感到困惑。我只是下載了第一個條目,但是如果我沒有apache,恐怕會破壞我的服務器或其他東西。我們只使用IIS,我不想以某種方式破壞它。我甚至不需要web或webdav前端。

哪一個我應該安裝此頁面上,請:

http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91

感謝您的任何幫助。

編輯:感謝信息,但我希望能保持與「常規」顛覆免費。我計劃爲客戶使用TortoiseSVN。

編輯:如果您需要最近的Windows二進制文件,請使用http://subversion.apache.org/packages.html#windows

回答

1

從這個列表中,你需要Setup-Subversion-1.5.6.msi。不要擔心apache綁定,如果你不使用它們,它們不會干涉。在安裝Subversion可執行文件之後,在頂部安裝TortoiseSVN,烏龜不包括svn可執行文件。

編輯:罷工,你會想要得到顛覆1.6.x.查看CollabNet發行版(http://www.collab.net/downloads/subversion/)並獲取1.6.9版本。這就是最新的Tortoise所針對的。

+0

我結束了1.6.6版的底格里斯版本,因爲這個collab.net版本讓我覺得我必須付錢。 – johnny 2010-03-15 18:47:58

+0

雖然「烏龜不包括svn可執行文件」的確如此,但我想補充一點,它不依賴於它們。雖然有烏龜和命令行的東西,但是很高興。 – 2010-03-16 01:32:48

7

我推薦VisualSVN,它很容易設置和服務器軟件是免費的。然後對於你的客戶端機器,我想說你想要安裝TortoiseSVN

+2

+1 for TortoiseSVN :) – 2010-03-15 17:17:21

+0

這正是我使用的設置; VisualSVN服務器和TortoiseSVN。 – 2010-03-15 17:39:33

2

你的下載鏈接有點過時了,Subversion項目最近移動了主頁。嘗試下載鏈接subversion.apache.org。特別是,單擊「Windows」標題下的「CollabNet」並嘗試最上面的下載選項。如果您需要更多關於安裝服務器的信息,請查看電子書"Version Control with Subversion";這是「官方」Subversion書籍,涵蓋了使用Subversion的各個方面,從設置和管理服務器到使用它作爲普通開發人員。

至於客戶端軟件,我同意這裏的其他幾個海報TortoiseSVN是一個偉大的Windows圖形工具。

+0

請注意,CollabNet版本是爲Windows編譯的基本服務器。這會得到一個正在運行的svn服務器,但只能使用未加密的svn協議。所以,這可能不適合生產。 Apache的軟件包將通過Web服務器運行顛覆操作,以便您可以使用https。如果你需要安全,這可能是你必須做的。當然,Apache必須在不同於IIS的端口上運行。 – AngerClown 2010-03-15 17:46:16

+0

AngerClown忘記提及svn協議可以被加密,至少在最近的Subversion版本中是如此。我相信該協議被稱爲'svn + ssh://'(即通過SSH隧道的普通'svnserve'守護進程)。不需要Web服務器。更多信息可在上面列出的SVN書中找到。 – bta 2010-03-15 18:26:27

1

我同意大多數TortoiseSVN是最好的svn客戶端,但是如果你想與Visual Studio AnhkSvn集成很好。如果你想變得非常瘋狂,我相信他們並肩工作。

相關問題