2009-08-05 62 views
2

在Windows環境中訪問基於HTTP的SVN的最佳做法是什麼?如何在Windows環境中通過HTTP訪問SVN?

在Linux中,我們始終將SVN連接到Apache,所以我們可以通過HTTP處理遠程存儲庫。有沒有辦法將SVN連接到IIS,或者有一種同樣方便的方法來讓你通過HTTP訪問Windows機器上的SVN回購?

+0

我誤解了這個問題。我談論的不是「Windows」,更多是關於「IIS」。但第一個答案也是正確的 - 你只需要安裝Apache。實際上,Apache應該幾乎被認爲是SVN安裝的固有部分。 – Deane 2010-04-29 14:43:05

回答

7

阿帕奇愉快地運行在Windows

1

我有我的Windows家庭服務器上運行的Apache

1

我不知道你exaclty問,你說的訪問,然後設置什麼。

如果你想建立一個SVN主機/服務器,那麼你最好的選擇就是在SVN模塊上設置Apache。

如果你想結賬,更新,提交,那麼你正在尋找一個SVN客戶端。好的一個是TortoiseSVN,或者你也可以使用命令行工具。

2

如果您不希望手動設置,請下載免費VisualSVN Server。配備一個體面的管理控制檯也是如此。

它運行在Apache基礎上,所以如果你想在運行IIS的計算機上運行它,你必須使用非默認端口,或者爲該計算機分配第二個IP地址並告訴IIS只綁定到第一個IP。

要做到後者,請查看this page或網上任何其他體面的教程。這應該適用於IIS6並且至少可以工作。舊版本有些不同。

0

很多人都建議安裝Apache,但這似乎很多隻是連接到SVN服務器。我認爲你最好查看SVN的命令行客戶端。