项目版本管理(版本号)

要认清自己期望的薪资,然后再去对应的公司上班。

如果在一个你自己都不期待的岗位,薪水也打不到你的要求。那么你会干的越来越没有干劲的。

不要责怪别人,一起都是双向选择的,你情我愿的关系最好。

每个公司对于其产品都是有相应的版本号命名规则的。这点很成熟,而且对于发给用户的版本必须要有严格的把关。

恩,讲下手机项目里的版本号管理。由于

./build/env.sh

lunch c1

选择对应的device

然后版本号都是通过对应的字段来命名的,系统版本号 ro.xxx.buld_id  还是什么的

然后他们是通过变量传递进来的,但由于shell 好像只能做到相互调用的才能进行变量传递

所以最好的做法还是通过全局变量来管控版本号,全局管控的好处,每处都可以调到,而且自动化编译脚本添加对应的信息也十分容易

export  xx   就这样就可以了

当然对于有些系统定义的变量(如果找不到对应的赋值的地方只要引用它)

最好还是通过grep build.prop 找到对应的字段再进行赋值操作(广升的脚本里就是这样做的)

===

然后自动化编译,自动化测试,其实这个。我也都可以做的,不想做而已。。。

原文地址:https://www.cnblogs.com/asreg/p/6869932.html