2011-09-29 45 views
0

我最近在其中一臺服務器上使用TortoiseSVN設置了存儲庫。Windows Server 2008上的TortoiseSVN - 檢出時錯誤選項200

我已經創建了下面的目錄庫:

/C:\inetpub\wwwroot\Dev 

在我的本地機器上,當我嘗試從以下網址,這是我放在URL庫的簽出此庫,我收到以下消息。

http://the.path.tomyserver:21133/Dev/ 

端口號的原因是因爲它在虛擬實例上運行,並且需要端口標識才能訪問該實例。

我收到以下錯誤:

Error OPTIONS of 'http://the.path.tomyserver:21133/Dev/: 200 OK(http://the.path.tomyserver:21133) 

它沒有告訴我什麼額外的。

我迷失在下一步做什麼。

+1

您的服務器配置爲託管Subversion嗎?如果您在服務器上創建Subversion存儲庫,則必須配置Web服務器以確實託管存儲庫。如果您有可能直接訪問服務器上的目錄,則可以改爲使用文件URL。有關不同的選項,請參見[「Adressing the Repository」](http://svnbook.red-bean.com/en/1.6/svn-book.html#svn.advanced.reposurls)。 – mliebelt

回答

0

我能弄清楚這個問題,事實證明,即使我運行該服務,我沒有真正配置爲運行Subversion的Web服務器。

事實證明,這是這是通過使用下面的路徑訪問版本庫校正的第一個問題:

的svn://the.path.tomyserver/dev

此外,沒有配置我的網絡服務器允許Subversion默認使用的端口3699。

一旦我打開這個端口,我能夠成功檢出我的存儲庫。

1

如果服務器設置不正確,通常會發生這種情況。 WebDAV未配置或位置未指向SVN存儲庫 - 無論哪種方式,對OPTIONS請求的WebDAV響應都不得爲「200」。

相關問題