2009-11-19 65 views
5

我想設置我的家庭服務器與它的Subversion回購(經過一些改變)。烏龜不會連接到顛覆服務器

我在Windows Server 2003服務器上卸載了重新安裝的VisualSVN服務器,並且回購的地址(即URL)爲https://server.network.local/svn/

我可以通過IE瀏覽器瀏覽到該地址,並獲得存儲庫列表(我必須單擊過去證書錯誤雖然),但是當我點烏龜一樣好,我得到

OPTIONS of 'https://server.network.local/svn': Could not resolve hostname 
'server.network.local': No such host is known. 
(https://server.network.local) 

雖然我可以ping通並跟蹤服務器,但是我不確定交易是什麼。

+0

'server.house.local'從哪裏來? – outis 2009-11-19 04:47:14

+0

@outis:錯字。我的實際服務器和網絡名稱有點兒矮...我混淆了。 – 2009-11-19 15:24:21

+0

可能的重複[爲什麼我得到svn客戶端上的錯誤「第1行XML解析錯誤沒有找到元素」當訪問VisualSVN服務器?](http://stackoverflow.com/questions/11541520/why-ami-i- svn-client-xml-parse-error-at-line-1-no-element-f) – bahrep 2013-08-07 09:48:11

回答

6

我有同樣的問題,據我可以告訴你不能直接進入SVN文件夾,你需要在路徑中包括例如庫文件名:

https://server.network.local:8443/svn/MyNewRepository

。希望幫助

+0

看起來太簡單了,所以我先試了一下其他的東西......我額頭疼,是毀了...但是,謝謝:) – 2009-11-20 05:05:37

+0

NP,很高興我能幫上忙。歡呼 – Anthony 2009-11-20 17:08:08

+0

@Anthony - 我有一個相關的問題。請幫助我 - https://stackoverflow.com/questions/27975987/cannot-connect-to-local-svn-server。 – Steam 2015-01-16 16:36:21

1

你可能想讓你的鏈接'https://server.network.local:8443/svn',看看是否有所作爲。我有一個我使用的tortise安裝的端口。

裏克施特拉爾對如何安裝和運行的VisualSVN一個漂亮的good article

希望這對你有用。

+0

ITYM https://server.network.local:8443/svn ...端口通常在服務器之後,而不是URL末尾:-) – 2009-11-19 09:16:54

+0

您參考的文章介紹瞭如何在本地計算機上設置Subversion。我已經在服務器上設置了顛覆,並且它工作正常(我可以通過該機器上的烏龜連接)。問題在於從網絡上的其他機器連接。 – 2009-11-20 04:53:59

+0

你可能也想閱讀這一個。 http://www.west-wind.com/Weblog/posts/480534.aspx - 通過HTTP連接到Subversion源代碼控制庫。 – Chris 2009-11-20 14:25:07

0

有可能TSVN是不滿意壞的SSL證書,所以你需要使它好(我想這是自簽名的,所以你需要手動添加證書到正確的證書存儲在視窗)。

你繼續前進,在此之前,如果你點TSVN到非安全版本會發生什麼(也就是http://)的網站?那麼它開心嗎?如果是的話,它肯定會指向SSL問題。

2

您必須清除本地DNS緩存(並且如果您的局域網上有DNS,那麼您還必須使用該DNS緩存執行此操作)。

1

嗯。 「無法解析主機名」比SSL,資料庫等低一層。我敢打賭,這是(個人)防火牆不會讓Tortoise通過。

0

設置SVN的代理設置。只需右鍵單擊和Tortoise SVN並設置並添加代理設置。它可能適合你。

2

有一個note at the very bottom of the VisualSVN Server Getting Started guide它回答了這個問題。上面寫着:

與Web瀏覽器,Subversion客戶端將無法訪問 內容在VisualSVN服務器管理器中存儲庫的節點。在 換句話說,您無法訪問https://svn.example.com/svn/ URL 使用Subversion客戶端,如TortoiseSVN或svn.exe。

即Subversion客戶端可以訪問存儲庫,但URL https://server.network.local/svn/不是指向存儲庫,而是指向只能使用Web瀏覽器查看的存儲庫根集合。

我也想指出,問題中陳述的錯誤可能與較新的Subversion客戶端不同。它可以是:

XML parse error at line 1 no element found 
0

這個問題是關於DNS服務器...

看看它給這樣https://server.xxx.com:435/svn

錯誤,如果你有合適的IP取代server.xxx.com(平均SVN服務器計算機的IP)

它的工作原理..

所以只要在正向查找區域中的AAAA記錄和PTR做反向查找ZON e並解決問題。