给Android源码制作Patch文件

VIA之后计划每周发包,但都不是以Patch形式给.所以我们这边需要每次都在新包上合一遍十多个人的提交,提交工作量会很大,效率比较低.

之后在新包上计划采用Patch的形式做代码提交,每个工程师维护一版自己所有提交的Patch文件.

做Patch的方法:

1.从服务器上git clone一个最新版.

2.添加自己修改(先不要编译)

3.”git add .” (把自己所有的修改添加进index file, . 代表所有文件)

4.然后再编译验证自己的提交.若有问题,修改后也要再 git add xxx.java (XXX修改的文件)

5.验证无误后 执行 git diff –cached > xxx.patch 生成Patch文件. (git diff –cached:是查看index file与commit的差别的)

注意: A: 添加自己的修改,在未编译前一定要git add .

B: 编译后又修改了文件,要再单独git add xxxx.java

C: 一定不要在编译后执行git add . (编译后会有.o文件可能会添加到patch中)

每个工程师维护一版自己提交的Patch文件要费些事,但能够快速的提交新版上.

关于working tree, index file, commit,参考这篇文章.

Haier-N710E

 N710E

你没看错,这就是我们最近在忙的东西。
Android2.3+800MHZ+256RAM+512ROM+300WCamera
挺中规中矩的配置,但电信有活动,充200话费送手机,还是不错的。

有买这款手机的同志们可以跟我联系(包软件售后:P)