基線(baseline)說起. 基線是軟體文件或原始碼(或其它產出物)的乙個穩定版本,它是進一步開發的基礎.所以,當基線形成後,專案負責scm的人需要通知相關人員基線已經形成,並且哪兒可以找到這基線了的版本.這個過程可被認為內部的發布.至於對外的正式發布,更是應當從基線了的版本中發布.基線是專案儲存庫中每個工件版本在特定時期的乙個「快照」。它提供乙個正式標準,隨後的工作基於此標準,並且只有經過授權後才能變更這個標準。建立乙個初始基線後,以後每次對其進行的變更都將記錄為乙個差值,直到建成下乙個基線。
參與專案的開發人員將基線所代表的各版本的目錄和檔案填入他們的工作區。隨著工作的進展,基線將合併自從上次建立基線以來開發人員已經交付的工作。變更一旦併入基線,開發人員就採用新的基線,以與專案中的變更保持同步。調整基線將把整合工作區中的檔案併入開發工作區。
建立基線的三大原因是:重現性、可追蹤性和報告。
重現性是指及時返回並重新生成軟體系統給定發布版的能力,或者是在專案中的早些時候重新生成開發環境的能力。可追蹤性建立專案工件之間的前後繼承關係。其目的在於確保設計滿足要求、**實施設計以及用正確**編譯可執行檔案。報告**於乙個基線內容同另乙個基線內容的比較。基線比較有助於除錯並生成發布說明。
建立基線後,需要標註所有組成構件和基線,以便能夠對其進行識別和重新建立。
建立基線有以下幾個優點:
基線為開發工件提供了乙個定點和快照。
新專案可以從基線提供的定點之中建立。作為乙個單獨分支,新專案將與隨後對原始專案(在主要分支上)所進行的變更進行隔離。
各開發人員可以將建有基線的構件作為他在隔離的私有工作區中進行更新的基礎。
當認為更新不穩定或不可信時,基線為團隊提供一種取消變更的方法。
您可以利用基線重新建立基於某個特定發布版本的配置,這樣也可以重現已報告的錯誤。
使用 生命週期目標里程碑(先啟階段)
生命週期構架里程碑(精化階段)
初始操作效能里程碑(構建階段)
產品發布里程碑(產品化階段)
第一次提出的
軟體配置
項就構成基線配置項。基線分類列表如下:
–系統功能說明。系統模型,
專案計畫
, 進度安排
,系統需求規格說明書,系統架構設計說明書;
– 軟體需求
規格說明。包括:軟體需求規格說明書,圖形分析模型、過程、原型、數學規格說明;
–設計規格說明。包括:資料設計、軟體結構設計、
介面設計
、物件的描述等;驗收規格說明;
–測試規格說明。包括:
測試計畫
、 測試用例
、測試預期結果、測試記錄、
測試報告
等; –資料庫描述。包括:資料模式、記錄結構、
資料項描述;
–模組規格說明。包括:模組功能、模組演算法、模組介面等描述;
–執行系統。包括:模組**、鏈結模組、資料庫、支援及工具程式等;
– 使用者文件
。包括:安裝說明、操作說明、使用者手冊等;培訓計畫;維護文件,包括:故障報告、維護手冊、更改記錄等;
–專案採用的有關標準和規程。
字型、
排版:
基線(baseline)是大部分字母所「坐」在的,字型的下降部之上的直線。下圖紅色的直線就是基線。
色譜:
基線是檢測器在沒有進樣時訊號隨時間的變化
曲線,一般為噪音隨時間的變化曲線,正常情況下在靈敏度不是很高時為一平直的線.
立體匹配中寬基線與窄基線的定義
基線的本意是指立體視覺系統中兩攝像機光心之間的距離。依據拍攝兩幅圖 像的視點位置關係可將對應點匹配問題分為寬基線 wide baseline 和窄基線匹配 short baseline 寬基線一詞用於匹配時,泛指兩幅影象有明顯不同的情況下的匹配。產生這種情況的原因有可能為攝像機之間的位置相差很大,也...
基線變更與非基線變更
一 基線變更 一 變更申請 專案經理或變更申請人填寫 軟體變更申請表 說明要變更的內容 變更的原因 受變更影響的關聯配置項 工作量 變更實施人等,並提交給ccb。二 變更評估 ccb組長負責組織對基線變更申請進行評估。變更的內容是否合理 變更的範圍是否正確 考慮周全 工作 量估計是否合理 基線變更的...
特徵匹配中的寬基線和窄基線
基線是指立體視覺系統中兩攝像機光心之間的距離。寬基線對影象上的任意點,在另一影象上的對應點可以為任意位置 攝像機可以任意移動,且攝像機的焦距及其它內引數可以有較大的變化 一幅影象上的景物在另一幅影象上可能被遮擋 對應點的鄰域有相似的地方,但由於攝像機位置的變化及光照的變化,單依靠鄰域的相似不能得到正...