首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复克隆过程中的"git-svn死于信号6“?

如何修复克隆过程中的"git-svn死于信号6“?
EN

Stack Overflow用户
提问于 2013-04-18 19:57:10
回答 1查看 5.3K关注 0票数 5

我试图克隆一个新的SVN存储库,其中只包含一些主干/分支/标记,但是它失败时信息相对较少:

代码语言:javascript
复制
git svn clone --stdlayout https://mydomain.com/svn/myrepo
Initialized empty Git repository in /Users/datguy/myrepo/.git/
Authentication realm: <https://mydomain.com> (null)
Password for 'datguy': 
error: git-svn died of signal 6

我以为我在使用OSX10.8.3附带的默认版本的git & svn,但我注意到以下两个命令报告的svn版本是不同的:

代码语言:javascript
复制
$ git svn --version
git-svn version 1.7.10.2 (Apple Git-33) (svn 1.6.18)

$ svn --version
svn, version 1.7.7 (r1393599)

显然,我用自制软件安装了一个更新版本的svn (用/usr/local/bin/svn)。我能够使用svn处理这个存储库,包括导入、签出等等。如何找出git-svn的错误所在,或者更新svn绑定?

编辑-我深入到控制台并找到了这个perl崩溃报告。不幸的是,我没有足够的经验阅读这些报告,知道它想告诉我什么。

代码语言:javascript
复制
Process:         perl5.12 [13309]
Path:            /usr/bin/perl5.12
Identifier:      perl5.12
Version:         77.2
Code Type:       X86-64 (Native)
Parent Process:  git [13308]
User ID:         501

PlugIn Path:       /Library/Perl/5.12/darwin-thread-multi-2level/auto/SVN/_Ra/_Ra.bundle
PlugIn Identifier: _Ra.bundle
PlugIn Version:    ??? (52)

Date/Time:       2013-04-18 15:20:16.512 -0400
OS Version:      Mac OS X 10.8.3 (12D78)
Report Version:  10

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
__abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib          0x00007fff977d0d46 __kill + 10
1   libsystem_c.dylib               0x00007fff968b6ec0 __abort + 193
2   libsystem_c.dylib               0x00007fff9687877d __chk_fail + 35
3   libsystem_c.dylib               0x00007fff968787f0 __memset_chk + 41
4   libneon.27.dylib                0x000000010e0b2cf1 ne__ntlm_authenticate + 1018
5   libneon.27.dylib                0x000000010e0b1455 ntlm_challenge + 171
6   libneon.27.dylib                0x000000010e0afd17 ah_post_send + 1400
7   libneon.27.dylib                0x000000010e0a8a10 ne_end_request + 100
8   libneon.27.dylib                0x000000010e0a8bbc ne_request_dispatch + 70
9   libsvn_ra_neon-1.0.0.0.dylib    0x000000010e0729fd svn_ra_neon__request_dispatch + 404
10  libsvn_ra_neon-1.0.0.0.dylib    0x000000010e06d357 svn_ra_neon__exchange_capabilities + 186
11  libsvn_ra_neon-1.0.0.0.dylib    0x000000010e071156 0x10e063000 + 57686
12  libsvn_ra-1.0.0.0.dylib         0x000000010df4d096 svn_ra_open3 + 1170
13  libsvn_ra-1.0.0.0.dylib         0x000000010df4c483 svn_ra_open + 175
14  _Ra.bundle                      0x000000010e0db65b _wrap_svn_ra_open + 675
15  libperl.dylib                   0x000000010dc36abd Perl_pp_entersub + 2456
16  libperl.dylib                   0x000000010dc2eee1 Perl_runops_standard + 38
17  libperl.dylib                   0x000000010dbdff26 perl_run + 453
18  perl5.12                        0x000000010dbc5d54 main + 221
19  libdyld.dylib                   0x00007fff9685b7e1 start + 1
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-20 15:08:48

多亏了this Q&A,我学会了如何更新SVN::Core perl模块。在这样做之后,我能够克隆svn存储库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16091953

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档