情况是这样的: 一名男子检查了存储库,现在我必须更新一些文件夹。问题是他走了,没人知道密码。所以,我想使用我自己的帐户。我执行这个命令:
svn up --username (my_user_name) --password (my_password) --no-auth-cache
SVN 要求我提供密码,但 SVN 不接受。看起来我的凭据被忽略并使用了原始凭据(确实 checkout 的凭据)。我测试了我的帐户,在 /tmp
中 checkout ,并且工作正常。
为什么 SVN 在更新时不接受我的凭据?
最佳答案
试试这个
mv $HOME/.subversion $HOME/.subversion-old
cd <your working copy>
svn up --username <your username>
这应该要求您输入用户名的密码
关于svn 使用不同的帐户更新(--username 和 --password 被忽略?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3915091/