1. 程式人生 > >svn 檢出 報錯 Unable to connect to a repository at URL 'ip'

svn 檢出 報錯 Unable to connect to a repository at URL 'ip'

1-如下

解決辦法

網上第一種解決辦法:

下面的六種解決方案都未能解決:

1、不提示輸入使用者名稱和密碼,不管重灌多少次都一樣。

2、TortoiseSVN的setting-》Saved Data-》Authentication data 的clear和clear all是灰色的,無法清除

3、用網上說的刪除C:\Users\lenovo\AppData\Roaming\Subversion下的所有檔案也不行,還是上面圖片的錯誤。

4、用網頁登入svn是可以的,也可以輸入使用者名稱,密碼把我原來存到SVN上的檔案下載下來。(網友的經驗)

5、SVN我現在試用過好幾個版本:1.7.2;1.8.6;1.8.7;1.8.10等都不行,來回重灌好多次。

6、https協議的問題,將url地址中伺服器地址改成192.168.x.x這種格式也不行。

最終:
發現執行cmd,ping域名的時候提示找不到主機名,但是ping IP地址是沒問題的,於是猜想解決了這個問題,也許就解決了svn不能解析url地址的問題。

通過網上搜索資料發現,這可能是dns快取的問題,通過:

1、在cmd視窗,輸入ipconfig /flushdns命令,釋

命令,重置Winsock目錄

然後ping域名,搞定!

放DNS快取2、在cmd視窗,輸入netsh winsock reset

重新使用svn獲取檔案,彈出了使用者名稱密碼的登陸框,

當然我這些都不是這樣的問題

我的問題解決是  在專案的地址上加  221埠

https://XXXX.XXX.XXX.XXX:221/svn/專案名稱