1

我最近更改了我的 SVN 密码,因为我忘记了它,需要在没有存储身份验证数据的机器上进行结帐。

我回到我的旧机器,去龟 SVN 设置>>保存的数据>>验证数据>>全部清除。我希望能够简单地输入我的新密码并愉快地继续前进。它确实要求我输入新密码,但不使用它。

我检查了服务器日志及其日志记录“拒绝访问”,因为用户尝试使用不正确的密码登录。

我去了 C:\Users\USERNAME\AppData\Roaming\Subversion 并手动删除了 auth 文件夹,以尝试清除它对我的密码的记忆。也许我做到了,现在它正在发送一个空密码字符串,但无论它发送什么,它都不是我输入的新密码。

然后我尝试重新检查 SVN。我可以使用“服务器:端口”或“用户名@服务器:端口”在过去的日子里,当我使用命令行进行结帐时,我总是使用用户名@服务器。所以当我用乌龟结账时,我继续这样做,但是新的结账会要求输入用户名和密码,然后继续使用旧的。

当我尝试使用“server:port”结帐并输入我的新密码时,乌龟兴高采烈地进行结帐并重新下载整个 SVN。

我现在可以复制更改的文件并提交,所以它不再是一个真正的问题。但是现在我坐在这里等待下载几场文件,想知道这是否是某种我一无所知的错误或功能。无论如何,当我在等待时,我不妨问问某人。

4

0 回答 0