Chinaunix首页 | 论坛 | 博客
  • 博客访问: 168092
  • 博文数量: 22
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 248
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-05 19:05
文章分类
文章存档

2018年(12)

2017年(10)

我的朋友

分类: LINUX

2017-11-09 14:03:58

git apply -v  33ae302.diff 提示 Skipped patch 'custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/TurnkeyUiMainActivity.java'.

但是目录和文件命名没有改动,怎么打不上去呢

vi   33ae302.diff

diff --git a/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/Tu
rnkeyUiMainActivity.java b/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/t
vcenter/nav/TurnkeyUiMainActivity.java
index be39f17..b3c8ed4 100644
--- a/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/TurnkeyUi
MainActivity.java
+++ b/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/TurnkeyUi
MainActivity.java

可见目录是

/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/Tu
rnkeyUiMainActivity.java b/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/t
vcenter/nav/TurnkeyUiMainActivity.java

而仓库的目录是android/n-cn/vendor/mediatek/open//custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/Tu
rnkeyUiMainActivity.java b/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/t
vcenter/nav/TurnkeyUiMainActivity.java

所以

git apply --directory android/n-cn/vendor/mediatek/open 33ae302.diff

关于 –directory 的解释可以查看git apply –h

--directory     prepend to all filenames

因为别人生成的patch目录不完整,所以我们要让patch加上目录前缀--directory android/n-cn/vendor/mediatek/open

阅读(4386) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:Python 父类调用子类方法

给主人留下些什么吧!~~