• git svn cygwin_exception


    git for windows 2.5 版本发布了,更新之后,使用git svn的时候,就出错

    git svn rebase Or git svn dcommit

    After a update git for windows 2.5,I encountered this problem.
    $ git svn dcommit
    Committing to myUrl
    0 [main] perl 30192 cygwin_exception::open_stackdumpfile: Dumping stack trace to perl.exe.stackdump


    Exception: STATUS_ACCESS_VIOLATION at rip=00000000000
    rax=0000000000000000 rbx=00000006010982B8 rcx=00000006010982B8
    rdx=00000006010A05F8 rsi=0000000000000011 rdi=0000000000000000
    r8 =0000000000000000 r9 =00000006010C81E8 r10=0000000000230000
    r11=000000049F2420D9 r12=000000000022C080 r13=000000000022C088
    r14=000000060108F308 r15=000000060108F278
    rbp=000000000022C098 rsp=000000000022C028
    program=C:Program FilesGitusrinperl.exe, pid 18752, thread main
    cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
    Stack trace:
    Frame Function Args
    End of stack trace

    github上有人提出这个问题了,但是并没有很好的处理方案。

    https://github.com/git-for-windows/git/issues/274

    -=======================

    无奈之下,直接写在了git for windows 2.5,重新安装了之前的1.9.5版本

    使用git svn rebase的时候,出现了下面的错误,真是坑爹

    Administrator@LUJUNTAO /f/Software (temp)
    $ git svn rebase
    C:Program Files (x86)Gitinperl.exe: *** unable to remap C:Program Files(x86)Gitinlibsvn_client-1-0.dll to same address as parent -- 0x6D790000
    0 [main] perl.exe" 4040 sync_with_child: child 3164(0x2D8) died before initialization with status code 0x1
    406 [main] perl.exe" 4040 sync_with_child: *** child state child loading dlls

    网上找了很多方法都没啥卵用,最后找一个解决方案

    首先,下载cgywin的windows版本,安装在C盘


    http://blog.csdn.net/vzq4815/article/details/4636272
    http://blog.csdn.net/aegeaner/article/details/6993611

    按照上面2个链接中提到的,打开C:cygwin64in文件夹下的ash.exe

    然后运行/bin/rebaseall

    之后,重启电脑,就可以正常工作了  一定要记得重启电脑才可以[吐槽下,这里必须先关机。然后手动重启才可以]

    可以参考这个问题http://stackoverflow.com/questions/5014554/git-svn-error-under-cygwin

    又一次遇到类似的错误,不过按照之前的方法可以解决掉

    Administrator@LUJUNTAO /f/Software/ZBMYun/SourceCode/ZITakerHS (temp)
    $ git svn dcommit
    Committing to https://server2008/svn/ZBMSH/Software ...
    C:Program Files (x86)Gitinperl.exe: *** unable to remap C:Program Files (x
    86)Gitinlibsvn_ra_local-1-0.dll to same address as parent -- 0x6DFE0000
    0 [main] perl.exe" 9196 sync_with_child: child 6940(0x2DC) died before ini
    tialization with status code 0x1
    589 [main] perl.exe" 9196 sync_with_child: *** child state child loading dll
    s

    ERROR from SVN:
    Merge conflict during commit: Your file or directory 'ZBMYun/SourceCode/ZITakerH
    S/ZITaker/UI/ChannelSelect.cs' is probably out-of-date: resource out of date; tr
    y updating
    W: f6f259e8ebbc293d565daea1ccde6d060aea67b2 and refs/remotes/git-svn differ, usi
    ng rebase:
    :040000 040000 044e1cafa5520fb769e893ec1f4fa96565444398 1b863fffc14cce65d8f27a9f
    0fff4102d689a113 M ZBMYun
    First, rewinding head to replay your work on top of it...
    Applying: 
    Applying: 
    Applying: 
    ERROR: Not all changes have been committed into SVN, however the committed
    ones (if any) seem to be successfully integrated into the working tree.
    Please see the above messages for details.

  • 相关阅读:
    BFC是什么?如何形成BFC,有什么作用?
    z-index 有什么作用? 如何使用?
    有几种定位方式?分别是如何实现定位的?参考点是什么?使用场景是什么?
    Promise
    token
    文档碎片
    ECharts常用配置项
    for each()和map()的区别
    window.onload和$(docunment).ready的区别
    密码的两种常用加密方式
  • 原文地址:https://www.cnblogs.com/chucklu/p/4768295.html
Copyright © 2020-2023  润新知