關於svn獲取獲取文件時 Unable to connect to a repository at URL"https://..."執行上下文錯誤:參數錯誤


錯誤提示:

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

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命令,釋放DNS緩存

2、在cmd窗口,輸入netsh winsock reset命令,重置Winsock目錄

然后ping域名,搞定!

重新使用svn獲取文件,彈出了用戶名密碼的登陸框,哈哈哈,又發現了新大陸!!!^^

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM