svn访问https存储库:始终提示用户名/密码

时间:2009-02-23 23:28:30

标签: svn https passwords username

我刚将我的svn存储库移动到新服务器。 以前我通过 svn:// oldserver / yyy / zzz 访问我的存储库 现在我想通过 https://newserver:8443/svn/yyy/zzz

访问它

我使用 switch --relocate 来重新命名我的源代码树,这看起来效果很好。

当我尝试更新源码时,我使用:

svn.exe更新zzz --username myusername --password mypassword --non-interactive

当我这样做时仍然要求我输入用户名和密码(如果我重新输入正常工作)。

无论我做什么,我都无法接受用户名和密码参数。

有人可以帮助我吗?

提前感谢您的帮助。

标记

3 个答案:

答案 0 :(得分:1)

我不是真正的SVN之神,但我认为你的结账有效吗?如果您输入

会发生什么
svn.exe update zzz

在项目的根目录中?

答案 1 :(得分:1)

您可能需要检查%APPDATA%\Subversion\auth\(linux中的$HOME/.subversion/auth)文件夹下的文件,以及该项目是否有auth条目,并根据需要进行编辑或删除。

答案 2 :(得分:0)

当你传递--username和--password时,你告诉Subversion忽略缓存的用户名/密码,而是使用它们。用户名和/或密码可能有错误(可能是由你的shell引起的?)

相关问题