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 Files\Git\usr\bin\perl.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)\Git\bin\perl.exe: *** unable to remap C:\Program Files(x86)\Git\bin\libsvn_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:\cygwin64\bin文件夹下的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)\Git\bin\perl.exe: *** unable to remap C:\Program Files (x
86)\Git\bin\libsvn_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.

git svn cygwin_exception的更多相关文章

  1. 使用git svn clone迁移svn仓库

    使用git svn clone迁移svn仓库 clone命令可以指定很多参数,主要用到这些,你也可以使用git svn help查看完整的参数列表. git svn clone https://172 ...

  2. 使用git svn clone迁移svn仓库(保留提交记录)

    使用git svn clone迁移svn仓库 clone命令可以指定很多参数,主要用到这些,你也可以使用git svn help查看完整的参数列表. git svn clone https://172 ...

  3. svn版本库包含多个项目 ; git svn clone; 某一个子项目,有多个分支;

    情况描述: 公司的svn版本库,包含了多个项目,每个项目对应于1个文件夹 假设版本库名字为Main,其下的项目用 A项目,对应文件夹A B项目,对应文件夹B 通过git svn clone获取了svn ...

  4. git - svn 平滑到 git

    1. 建立自己的git仓库,需要是空git仓库 2. checkout 你的 git仓库 3. svn忽略.git文件,忽略.git  .gitignore 4. 把 .git文件拷到你的 svn仓库 ...

  5. git svn rebase出现了checksum mismatch的错误

    http://stackoverflow.com/questions/3156744/git-svn-rebase-checksum-mismatch This solution was the on ...

  6. git svn 简易同时使用

    这个方法适合于新的一个git 仓库.假如你使用的git 是最新版本,git本身提供了 git svn命令. 1. 进入一个空的目录,初始化一个空的git仓库: git svn init svn://x ...

  7. 前端自动化准备和详细配置(NVM、NPM/CNPM、NodeJs、NRM、WebPack、Gulp/Grunt、Git/SVN)

    一. 各类概念和指令介绍 1. NVM (1).  全称:Node Version Manager,是一款针对Nodejs的版本管理工具,由于Node的版本很多,很多时候我要需要依赖多个版本,并且要求 ...

  8. git svn 流程

    $ git svn clone http://192.168.10.208/svn/DeptDoc $ git svn rebase   $ git commit -asm "svn tra ...

  9. Git SVN Clone 旧项目迁移到 Git 上

    Git SVN Clone 旧项目迁移到 Git 上 很久使用的是 SVN,但由于项目重启,想改为 Git. 之前的 SVN 仓库是本地,所以在 git svn clone 一直不成功. 正确的方式: ...

随机推荐

  1. A swift Tour(2) Control Flow

    Control Flow 用 if 和 switch 来做条件语句,并且用for-in,for,while,和do-while做循环,条件和循环的括号是可以不写的,但是body外面的括号是必须写的 l ...

  2. 关于dialog引起的 java.lang.IllegalArgumentException: View=com.android.internal.policy.impl.PhoneWindow$DecorView not attached to window manager 错误的分析

    在跑Monkey测试的时候出现了一个比较特别的问题,先来看看Log: // CRASH: com.meizu.media.painter (pid 12491) // Short Msg: java. ...

  3. web相关

    1. html 和 htm 的区别 如果一个网站有index.html和index.htm 默认情况下优先访问.html htm是为了兼容之前dos系统的命名规范. 2. http1.0短连接 htt ...

  4. java新手笔记14 类继承示例

    1.Person package com.yfs.javase; public class Person { private String name; private int age; private ...

  5. PAT_1007 素数对猜想

    今天想更的那道题现在还没A出来.先把下午做的一道题更新了吧.快零点了.无奈啊. 问题描述: 让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数.显然有 d1=1 且对于n&g ...

  6. Headfirst设计模式的C++实现——装饰者模式(Decorater)

    Beverage.h #ifndef BEVERAGE_H_INCLUDED #define BEVERAGE_H_INCLUDED #include <string> class Bev ...

  7. 理解Java中的协变返回类型

    在面向对象程序设计中,协变返回类型指的是子类中的成员函数的返回值类型不必严格等同于父类中被重写的成员函数的返回值类型,而可以是更 "狭窄" 的类型. Java 5.0添加了对协变返 ...

  8. 二进制方式快速安装MySQL数据库命令集合

    二进制方式快速安装MySQL数据库命令集合 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1.安装mysql ls mysql ...

  9. LAMP 环境 快速安装

    (一)安装Apache 1.下载安装 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 yum install zlib-devel -y wget http://m ...

  10. 【原创】QT编程 多线程

    请先保证已安装QT,没有请参考 http://www.cnblogs.com/kavs/p/4608926.html  安装QT. 新建threads文件夹存放项目:mkdir threads sud ...