Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git svn和git扩展卡在身份验证领域_Git_Git Svn - Fatal编程技术网

git svn和git扩展卡在身份验证领域

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:/

我正试图通过git签出svn存储库,在git extensions应用程序中,在输入屏幕上,我为svn repo指定一个http url,以及一个将我的svn用户映射到git用户的作者文件。 我被困在“身份验证领域:Subversion存储库”中


我遗漏了什么?

请仔细检查您正在使用的用户名和密码,以及最终的存储库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

您可以在此处输入更新的密码

你找到答案了吗?