【发布时间】:2015-12-04 14:24:35
【问题描述】:
当我运行 git svn clone 我得到以下错误:
0 [main] perl 24432 cygwin_exception::open_stackdumpfile: Dumping stack trace to perl.exe.stackdump fatal: malformed index info 100644 362f1c18ceed5d593eb021432545685283a93
当我打开文件时,我看到以下内容:
异常: RIP=0048360C537 处的 STATUS_ACCESS_VIOLATION rax=00000006039F81E0 rbx=000000005219E248 rcx=000000060003A3C0 rdx=0000000000000000 rsi=000000000000FDB4 rdi=0000000000000004 r8 =0000000000000000 r9 =0000000000000000 r10=0000000000230000 r11=000000048D785FBA r12=0000000000000003 r13=000006FFFF7FEDB8 r14=00000006014D4030 r15=000006FFFF7FEDD0 rbp=000000000007EDA8 rsp=000000000022BE80 程序=C:\Program Files\Git\usr\bin\perl.exe,pid 24432,线程主 cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
我检查了以下链接:
Problem cloning a single SVN Branch via git svn
Python SVN bindings for Windows
subversion python bindings documentation?
不幸的是,我对底层技术还不够熟悉,无法准确地弄清楚我应该做什么。可能会导致这种情况,我该如何解决?
【问题讨论】:
-
我投票决定将此问题作为离题结束,因为 SO 不是讨论软件的特定众所周知的错误的地方。他们应该将其报告给 bugzilla 或邮寄到应该的地方
-
对我来说,在将大型项目从 SVN 迁移到 Git(在 Windows 上)期间解决这个问题和其他问题的最有效方法是执行实际的
git svn clone ...事情 not i> 在 Windows 上,但在 Linux 上。我快速设置了一台 Ubuntu 20 VMware 机器,整个迁移过程成功运行,没有出现 任何 错误(我之前在 Windows 上遇到过很多错误)。