我想将SVN版本的不同应用于某个目录。但这种差异包含对二进制文件(.png图像)的更改。我正在尝试使用git-apply,如下所示:
svn diff --force --git -r 1:2 <remote url> | git apply --binary -p4 -但是我得到了关于expected /dev/null on line 5的错误。
实现我的目标的正确方法是什么?
发布于 2013-01-31 04:30:23
解决方案如下:
svn diff --no-diff-deleted --show-copies-as-adds --force --diff-cmd /usr/bin/diff -x -au -r 1:2 <remote url> | patch -Np4发布于 2013-01-22 19:32:54
为什么要通过git应用补丁?快跑吧
svn diff --force -r 1:2 <remote url> | patch -p4 -i ~/patch.diff然后提交该命令引起的更改。
https://stackoverflow.com/questions/14454037
复制相似问题