文章预览
一、软件管理 稍微上点规模的软件开发往往周期都非常长, 中间会产生很多临时版本, 这些临时版本往往会有各种各样的bug, 由于项目参与的人员众多、水平参差不齐, 软件分支众多、功能复杂, 经常会有各种稀奇古怪的事情发生, 经常遇到一个问题就是: 某个测试版本测出了问题,
但是研发却发现服务器中没有对应的版本与之对应。 有的公司要求所有bug必须有始有终, 一旦bug无法复现, 这时候测试和开发免不了一阵扯皮, 这影响到绩效啊!!! 所以版本管理非常重要。 现在大多数公司软件都是采用git管理, 对于嵌入式软件, 厂家提供的sdk,往往都有git本地仓库, 嵌入式软件一般规模都不大, 所以公司对软件版本管理往往并不会太严格, 很多嵌入式软件工程师都没能养成良好的软件管理习惯。 本文主要讲解如何在编译的时候就给
………………………………