我在Windows 7上使用TortoiseSVN作为HTTP存储库。我可以随时访问它,并在两天前开始工作。使用的凭据与Windows域相同,我仍然可以从浏览器访问存储库。我不得不更改Windows密码,然后,我尝试对代码执行的每个操作(Check Out,Commit,Use Repo Browser)都会返回错误无法连接到URL的存储库和< strong>运行上下文时出错:参数不正确。我也附上了它的截图。
我已尝试清除所有存储数据,卸载并重新安装,卸载并重新安装其他版本,卸载然后手动删除每个文件夹以及包含&#34; Tortoise&#34;的每个相关注册表项。然后重新安装最新版本1.9.4,但它总是返回此错误。我还检查过系统管理员并检查我的凭据没有问题,因为我自己也可以确认,因为我可以在浏览器上输入相同的URL时正确登录。我也尝试将协议更改为HTTPS或SVN,结果仍然相同。
我注意到文件夹中没有数据:
应用程序数据\漫游\颠覆\ AUTH \ svn.simple
&#34; auth&#34;的任何子文件夹中都没有文件。
我确实没有想法,而且我还没有通过Google搜索找到任何其他内容,因为大多数清理存储数据都足以让软件运行。
所以,我有两个问题: A.以前有没有人经历过这个?如果是的话,你是如何解决的? B.我担心,该软件试图在没有任何身份验证的情况下访问存储库,这就是它返回这些错误的原因。如何强制它提示我使用我的凭据?
答案 0 :(得分:1)
最终我坚持类似的错误,在浪费了一天之后,我设法解决了这个问题。
我按照这些步骤操作(以管理员身份打开命令提示符并运行): ipconfig / release ipconfig / all ipconfig / flushdns ipconfig / renew
netsh int ip set dns netsh winsock重置
之后重新启动计算机并且:D SVN正在运行。
希望这有帮助。