git svn和git扩展卡在身份验证领域
我正试图通过git签出svn存储库,在git extensions应用程序中,在输入屏幕上,我为svn repo指定一个http url,以及一个将我的svn用户映射到git用户的作者文件。 我被困在“身份验证领域:Subversion存储库”中git svn和git扩展卡在身份验证领域,git,git-svn,Git,Git Svn,我正试图通过git签出svn存储库,在git extensions应用程序中,在输入屏幕上,我为svn repo指定一个http url,以及一个将我的svn用户映射到git用户的作者文件。 我被困在“身份验证领域:Subversion存储库”中 我遗漏了什么?请仔细检查您正在使用的用户名和密码,以及最终的存储库URL。我遇到了身份验证领域:问题,因为IT管理员更改了svn用户的密码。我为此痛击了一段时间,但找到了原因 如果您有一个安全的svn存储库,您应该使用 $ svn2git http:/
我遗漏了什么?请仔细检查您正在使用的用户名和密码,以及最终的存储库URL。我遇到了身份验证领域:问题,因为IT管理员更改了svn用户的密码。我为此痛击了一段时间,但找到了原因 如果您有一个安全的svn存储库,您应该使用
$ svn2git http://svn.example.com/path/to/repo --username <<user_with_perms>>
$svn2githttp://svn.example.com/path/to/repo --用户名
然而,除非你点击“回车”,否则它不会要求你输入密码。(当然,它不会给你任何这样做的指示)
就我而言,我们有一个非标准的结构化回购协议,所以我使用了
$ svn2git http://svn.example.com/path/to/repo --username <<user_with_perms>> --rootistrunk -v
$svn2githttp://svn.example.com/path/to/repo --用户名--rootistrunk-v
--verbose或-v确实有帮助,顺便说一句,看起来Git Extensions的GUI缺少更新的SVN凭据。只需从命令行运行svn rebase: 工具->GitBash
$ git svn rebase
您可以在此处输入更新的密码 你找到答案了吗?