2

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

我正在使用以下命令:

git.exe svn 克隆“ https://svn.outserver.net:8443/svn/someProject

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

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

有什么建议,除了不使用 https 吗?(我假设这就是问题所在)。

我也无法从以下帖子中确定解决方案: 致命:无法运行'git-svn'

谢谢!

4

2 回答 2

0

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

于 2012-05-12T17:24:48.977 回答
0

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

于 2009-11-21T09:33:49.237 回答