什么是代码基线?
1、定義
在計(jì)算機(jī)術(shù)語(yǔ)中,基線(xiàn)(Baseline)是軟件文檔或源碼或其它產(chǎn)出物的一個(gè)穩(wěn)定版本,它是進(jìn)一步開(kāi)發(fā)的基礎(chǔ)。
2、舉例
比如,代表多個(gè)源代碼文件的一組穩(wěn)定版本。 比如有三個(gè)文件,a.c、b.c和c.h。可以對(duì)這三個(gè)文件做一個(gè)基線(xiàn),取a.c的版本1.1,取b.c的版本1.2,取c.h的版本1.3。(1.1,1.2,1.3)就是一個(gè)基線(xiàn)。
3、擴(kuò)展
基線(xiàn)是項(xiàng)目?jī)?chǔ)存庫(kù)中每個(gè)工件版本在特定時(shí)期的一個(gè)“快照”。它提供一個(gè)正式標(biāo)準(zhǔn),隨后的工作基于此標(biāo)準(zhǔn),并且只有經(jīng)過(guò)授權(quán)后才能變更這個(gè)標(biāo)準(zhǔn)。建立一個(gè)初始基線(xiàn)后,以后每次對(duì)其進(jìn)行的變更都將記錄為一個(gè)差值,直到建成下一個(gè)基線(xiàn)。
總結(jié)
- 上一篇: __stack_chk_fail问题分析
- 下一篇: IT项目管理痛点和应对方法总结