項目版本管理(版本號)


要認清自己期望的薪資,然后再去對應的公司上班。

如果在一個你自己都不期待的崗位,薪水也打不到你的要求。那么你會干的越來越沒有干勁的。

不要責怪別人,一起都是雙向選擇的,你情我願的關系最好。

 

每個公司對於其產品都是有相應的版本號命名規則的。這點很成熟,而且對於發給用戶的版本必須要有嚴格的把關。

 

恩,講下手機項目里的版本號管理。由於

./build/env.sh

lunch c1

選擇對應的device

然后版本號都是通過對應的字段來命名的,系統版本號 ro.xxx.buld_id  還是什么的

然后他們是通過變量傳遞進來的,但由於shell 好像只能做到相互調用的才能進行變量傳遞

所以最好的做法還是通過全局變量來管控版本號,全局管控的好處,每處都可以調到,而且自動化編譯腳本添加對應的信息也十分容易

export  xx   就這樣就可以了

當然對於有些系統定義的變量(如果找不到對應的賦值的地方\只要引用它)

最好還是通過grep build.prop 找到對應的字段再進行賦值操作(廣升的腳本里就是這樣做的)

===

然后自動化編譯,自動化測試,其實這個。我也都可以做的,不想做而已。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM