Git-SVN 不允许我进行身份验证

Git-SVN 不允许我进行身份验证

Arch Linux 上的 Git 1.7.9.1:

git svn init -s https://app.svn.beanstalk.com/repo
Initialized empty Git repository in /path/to/repo/.git/
Authentication realm: <https://app.svn.beanstalk.com/repo:443> SVN    
Password for 'localuser':
Authentication realm: <https://app.svn.beanstalk.com/repo:443> SVN
Username: remoteuser
Password for 'remoteuser':
Authentication realm: <https://app.svn.beanstalk.com/repo:443> SVN
Username:

无论我输入多少次详细信息,它都不会接受它们。我已在网络浏览器中使用相同的凭据成功登录。我也尝试过不带-s, 和带--no-minimize-url标志的情况。这是怎么回事?

答案1

@DavidAlpert 的建议是正确的。我只需连续输入 3 或 4 次我的域凭据(用户名,然后是密码)即可解决此问题。

我不知道为什么,但这对我有用!我在这里重复了这一点作为答案,因为评论中很容易错过。

答案2

我发现这是最新版本的一个bug1.9.0,在上一篇中1.8.5.2我可以成功认证。

答案3

我在使用 beanstalk 时遇到了类似的问题。问题其实很简单——

然后它会要求“用户名”,这是 beanstalk 用户名,与您的登录电子邮件 ID 不同。因此,当它要求时输入您的用户名

  • 然后它会要求输入与您的帐户密码相同的密码。

不要错过“用户帐户”和“用户名”之间的区别并被锁定。

相关内容