我正在尝试将项目从svn迁移到git.我使用的是osx svn软件包,但我也尝试使用自制软件安装.我一直得到同样的错误.
git svn clone http://myserver/myrepo
error: git-svn died of signal 11
Run Code Online (Sandbox Code Playgroud)
版本信息:
git --version
git version 2.2.1
svn --version
svn, version 1.7.17 (r1591372)
compiled Sep 18 2014, 13:06:44
Run Code Online (Sandbox Code Playgroud)
我正在运行优胜美地.
我正在尝试使用Ubuntu 16.4机器将我庞大的SVN存储库移动到Git中.为此,我遵循本教程:
https://www.atlassian.com/git/tutorials/svn-to-git-prepping-your-team-migration
我安装了最新的Git,SVN和git-svn工具.
我的问题是,每次我敲响'git svn clone'命令我都会收到此错误'错误:git-svn死于信号11'而没有任何进一步的信息.
在这个论坛中搜索了一下我找到了另一篇文章:
这带我到这个网站寻求解决方案:
http://pwizardry.com/devlog/index.cgi/2010/03/29#svn2git
要求使用'git svn fetch'恢复进程.我这样做了,它似乎工作了,因为这个过程持续了一天.不幸的是,它再次停止了相同的错误,'git svn fetch'似乎没有任何帮助.
我想知道是否有人遇到过这个问题,或者我怎么能找到任何痕迹,因为我得到的只是这个错误而没有任何进一步的解释.
编辑:
所以我继续搜索这个问题,我发现如果使用'valgrind'你可以获得更多的信息,所以我做了,现在'git svn fetch'在另一个点停止了这条消息:
==17006== Warning: invalid file descriptor -1 in syscall close()
==17006==
==17006== HEAP SUMMARY:
==17006== in use at exit: 43,779,830 bytes in 71,103 blocks
==17006== total heap usage: 7,178,701 allocs, 7,107,598 frees, 2,123,468,574 bytes allocated
==17006==
==17006== LEAK SUMMARY:
==17006== definitely lost: 156,556 bytes in 40 blocks
==17006== indirectly lost: 156,338 bytes in 51 blocks
==17006== possibly lost: …Run Code Online (Sandbox Code Playgroud)