我有一个非常奇怪的svn问题。 我有一个名为trunk的存储库。我可以从我测试的所有机器上提交它,除了一个(当然这是我想要提交的机器......)。 提交失败的机器是托管我的Jenkins服务器的机器 我尝试以下命令:
svn commit -m "commit message"
svn commit -m "commit message" --username user1 --password *******
svn commit -m "commit message" --username user1 --password ******* --non-
interactive
svn commit -m "commit message" --username user1 --password ******* --no-
auth-cache
svn commit -m "commit message" --username user1 --password ******* --non-
interactive --no-auth-cache
但是他们问我以下问题(如果是互动的):
Authentication realm: <svn://hostname:3690> XXXX Repository
Username:
而且,无论我输入的是用户名和密码,它们都会因以下错误而失败:
svn: E170001: Commit failed (details follow):
svn: E170001: Authentication error from server: Username not found
我和tortoiseSVN有完全相同的问题。
我不明白的是svn:// hostname:3690。主机名是正确的,但端口不是。我猜错误来自那里,但我不知道如何纠正它。
如果有人有想法......
谢谢,
的Seb