使用Git签出SVN存储库-致命:无法运行';吉特svn';错误

使用Git签出SVN存储库-致命:无法运行';吉特svn';错误,git,git-svn,Git,Git Svn,我正在尝试使用git检查svn存储库 我正在使用以下命令: git.exe svn克隆“” 我接受证书,存储库传输开始。过了一会儿,比如说15分钟,我得到一个“致命的:无法运行”git svn“。我尝试过多次下拉,但总是收到此错误消息。(当它发生时……似乎完全是随机的) 此外,我无法在传输失败后继续传输,而必须删除.git目录并重新开始。(否则,我会得到一个“错误:密钥svn remote.svn.fetch的值不止一个”) 除了不使用https之外,还有其他建议吗?(我想这就是问题所在) 此外

我正在尝试使用git检查svn存储库

我正在使用以下命令:

git.exe svn克隆“”

我接受证书,存储库传输开始。过了一会儿,比如说15分钟,我得到一个“致命的:无法运行”git svn“。我尝试过多次下拉,但总是收到此错误消息。(当它发生时……似乎完全是随机的)

此外,我无法在传输失败后继续传输,而必须删除.git目录并重新开始。(否则,我会得到一个“错误:密钥svn remote.svn.fetch的值不止一个”)

除了不使用https之外,还有其他建议吗?(我想这就是问题所在)

此外,我无法从以下帖子中确定解决方案:


谢谢

如果是随机的,听起来像是网络问题。网络正在丢弃数据包吗?这是否会导致连接断开?尝试从可靠的连接克隆。或者尝试使用另一个工具(如svnsync)制作一个副本,并从中克隆。然后,您可能需要对git svn进行一些修改,以便它可以与另一个存储库URL一起工作…

如果是随机的,听起来像是网络问题。网络正在丢弃数据包吗?这是否会导致连接断开?尝试从可靠的连接克隆。或者尝试使用另一个工具(如svnsync)制作一个副本,并从中克隆。然后,您可能需要对git svn进行一些修改,以便它可以与另一个存储库URL一起工作…

我建议您尝试使用。它有更多用户友好的身份验证设置。顺便说一句,在Windows上要快得多。

我建议尝试使用。它有更多用户友好的身份验证设置。顺便说一句,Windows上的速度要快得多。

这绝对不是网络问题。GIT是唯一有这个问题的程序。当使用Subversion代替大型签出时,我没有遇到任何问题。此外,我从未在当前使用的网络中遇到过任何与网络相关的问题。绝对不是网络问题。GIT是唯一有这个问题的程序。当使用Subversion代替大型签出时,我没有遇到任何问题。此外,我从未在当前使用的网络中遇到过任何与网络相关的问题。