我使用所有默認設置和運行在端口9999上的Apache來設置基本的Win32 CollabNet SVN服務器1.6.5-6。另外,我安裝了TortoiseSVN。只要我使用FILE URL,如:file:/// C:/ SVNRepository/,一切都可以正常使用Tortoise和Eclipse。遠程連接到CollabNet SVN的問題
如果我指向http://localhost:9999的Internet Exploder,它會給我一個http文本消息,指出「It works!」。當我嘗試連接URL http://localhost:9999/svn時,瀏覽器顯示C:\ SVNRepository的4個根目錄,但它們不是可瀏覽的目錄。將瀏覽器指向svn:// localhost:9999/svn會導致瀏覽器打開Tortoise,然後將explorer.exe鎖定5分鐘,直至超時。
出了什麼問題?
商議後,得到的答覆竟然是:
<Location /svn>
DAV svn
#SVNParentPath C:/NotUsed
SVNPath "C:/SVNRepository"
SVNListParentPath On
#Require valid-user
#AuthType Digest
AuthName "SVNRepository"
#AuthUserFile "C:/Subversion Server/httpd/conf/svnauthfile"
</Location>
嗨 您是否像下面的答案中一樣運行svnserve.exe?如果你能記錄你所做的解決這個問題會很好 - 謝謝你。 :-) – 2009-10-19 03:34:11
我還沒有解決這個問題。本地SVN的東西很好。當我嘗試使用Tortoise和URL svn:// mymachine:9999/CodeRoot從遠程計算機連接到我的SVN時,它只是超時並鎖定我的explorer.exe大約2分鐘。如果我的網址稍微有點錯誤,比如錯誤的端口號,它會立即顯示「無法連接」。所以,這證明烏龜認爲它承認但不能與之談判的「某些東西」。 – djangofan 2009-10-19 15:04:42
您使用的是哪個Windows版本? – GmonC 2009-10-19 16:37:40