SVN规划说明书
1 概述
本文用于介紹SVN的規(guī)劃情況,方便后續(xù)溝通討論。
使用SVN的目的:規(guī)范化歸檔項目文件,統(tǒng)一項目資料。
2 SVN三庫管理概念
SVN根據(jù)GJB5000A規(guī)劃分為:開發(fā)庫、受控庫、產品庫。
開發(fā)庫:開發(fā)人員的工作空間,開發(fā)人員在配置項寫入時,必須填寫相關信息以標識配置項,配置項支持Checkout\Checkin能力。
受控庫:保存已被批準的配置項(包括基線),由配置管理員管理與維護。信息分兩類:受控基線和受控配置項。
產品庫:作為最終產品存放在產品庫,等待交付客戶使用,出入庫要嚴格辦理手續(xù)。
3 SVN規(guī)劃
3.1 SVN的使用基本原則
1)開發(fā)庫內容由研發(fā)人員及相關編寫文檔人員入庫;
2)受控庫由配置管理員根據(jù)入庫流程,將相應的文檔從開發(fā)庫搬運到受控庫;
3)產品庫為項目轉接段后,由配置管理員從受控庫移植產品庫。后期生產時資料就從產品庫出。
4)研發(fā)過程中每個階段評審時都需要先將文件放入開發(fā)庫之后才評審;
5)開發(fā)庫,受控庫,產品庫,三庫的文件夾內容形式相同。只是開發(fā)庫由編寫人員初期使用、受控庫為審核后入庫保存、產品庫為用戶使用無問題的最終版本;
3.2 三庫基本鏈接關系
?
3.3 SVN庫的設置布局
SVN布置時以文件夾分級布置,如下圖所示:
文件路徑示例入下所示分為自研類,和客戶需求類。
自研類包括測試底板、公司自己想做的產品。
客戶需求類指客戶定制的產品。
表 1 自研類項目SVN規(guī)劃
表 2 客戶需求類SVN規(guī)劃
總結
- 上一篇: 关于利用IBERT核对GTX收发器板级测
- 下一篇: ADS1220 使用FPGA调试