軟體版本管理規範

2021-07-24 12:08:59 字數 1252 閱讀 1619

第一章 目的

本規範詳細規定軟體專案版本管理的物件、儲存目錄、分支、許可權、維護等內容,使軟體專案版本管理流程化並規範化,確保在系統開發和實施過程中專案的完整性和一致性。

第二章 適用範圍

所有系統開發及實施專案的軟體專案都應進行版本管理。專案中所有正式文件和**都應納入配置庫(可使用工具建立配置庫,本文所述使用的是svn)進行版本管理。

第三章 職責

配置庫管理員:負責配置庫的日常維護和管理;監督開發及測試部門及時提交版本管理物件(即配置項)。

此崗位可由開發或測試人員兼任。

第四章 內容

4.1. 版本管理物件

包括但不限於:

 專案總體計畫

 可行性研究報告

 開發計畫

 需求說明書

 需求設計原型

 設計說明書

 系統開發變更申請單

 系統管理手冊

 使用者操作手冊

 培訓計畫

 培訓記錄

 源程式

 支援系統執行的配置檔案

 儲存過程指令碼

 測試計畫

 測試用例

 測試指令碼

 測試報告

 上線計畫

 上線申請

 版本維護日誌

統一的標註格式為:

簽入動作+」」+」#」 +標識id+」;」+簽入內容+[「;」]+[簽入原因]

簽入動作:

+:表示增加了功能(新增功能)

*:表示對某些功能進行了更改(修改功能)

-:表示刪除了檔案,或者對某些功能進行了裁剪,刪除,遮蔽(刪除功能)

^:表示修正bug(修復功能缺陷)

!:優化功能**的執行效能(**效能優化)

標識id:

id值是從專案開發計畫中的wbs任務分解表中獲取,對應具體功能編號。

簽入內容:

對新增/修改/刪除 的內容進行簡單描述

簽入原因:

對修改/刪除 的原因進行簡單描述

示例:

+ #62235;新增**審核功能

* #62236;將**審核的二級審核修改為一級審核;為縮短業務流程長度,提高業務響應速度

- #62237;刪除多餘功能;**審核由二級審核改為一級審核後刪除無用功能

^ #108;**主圖顯示尺寸控制為300*300;**主圖顯示尺寸撐大頁面

結束。

軟體版本管理

修訂說明 1.pc端產品內部版本號管理說明 為了規範產品管理,提高產品質量,特制定產品版本規則。產品從版本上分為主版本和分支版本,從穩定程度上分為每日構建 內部測試版 alpha測試 beta測試版 穩定版。所有的版本命名均遵循以下規則,產品名稱 分支 名稱 svn對應版本號 build年月時分 測...

軟體版本號規範

1.軟體版本階段說明 obase 版 此版本表示該軟體僅僅是乙個假頁面鏈結,通常包括所有的功能和頁面布局,但是頁面中的功能都沒有做完整的實現,只是做為整體 的乙個基礎架構。o alpha 版 此版本表示該軟體在此階段主要是以實現軟體功能為主,通常只在軟體開發者內部交流,一般而言,該版本軟體的bug較...

軟體版本命名規範

1.軟體版本階段說明 base版 此版本表示該軟體僅僅是乙個假頁面鏈結,通常包括所有的功能和頁面布局,但是頁面中的功能都沒有做完整的實現,只是做為整體 的乙個基礎架構。alpha版 此版本表示該軟體在此階段主要是以實現軟體功能為主,通常只在軟體開發者內部交流,一般而言,該版本軟體的bug較多,需要繼...