版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件項(xiàng)目版本號(hào)的命名規(guī)則及格式介紹版本控制比較普遍的3種命名格式:一、GNU風(fēng)格的版本號(hào)命名格式:主版本號(hào).子版本號(hào).修正版本號(hào).編譯版本號(hào)英文對(duì)照:Major_Version_Number.Minor_Version_Number.Revision_Number.Build_Number示例:121,2.0,5.0.0build-13124二、Windows風(fēng)格的版本號(hào)命名格式:主版本號(hào).子版本號(hào)修正版本號(hào).編譯版本號(hào)英文對(duì)照:Major_Version_Number.Minor_Version_NumberRevision_Number.Build_Number示例:1.21,2.0三、.
2、NetFramework風(fēng)格的版本號(hào)命名格式:主版本號(hào).子版本號(hào).編譯版本號(hào).修正版本號(hào)英文對(duì)照:Major_Version_Number.Minor_Version_Number.Build_Number.Revision_Number版本號(hào)由二至四個(gè)部分組成:主版本號(hào)、次版本號(hào)、內(nèi)部版本號(hào)和修訂號(hào)。主版本號(hào)和次版本號(hào)是必選的;內(nèi)部版本號(hào)和修訂號(hào)是可選的,但是如果定義了修訂號(hào)部分,則內(nèi)部版本號(hào)就是必選的。所有定義的部分都必須是大于或等于0的整數(shù)。應(yīng)根據(jù)下面的約定使用這些部分:Major:具有相同名稱但不同主版本號(hào)的程序集不可互換。例如,這適用于對(duì)產(chǎn)品的大量重寫,這些重寫使得無法實(shí)現(xiàn)向后兼容性
3、。Minor:如果兩個(gè)程序集的名稱和主版本號(hào)相同,而次版本號(hào)不同,這指示顯著增強(qiáng),但照顧到了向后兼容性。例如,這適用于產(chǎn)品的修正版或完全向后兼容的新版本。Build:內(nèi)部版本號(hào)的不同表示對(duì)相同源所作的重新編譯。這適合于更改處理器、平臺(tái)或編譯器的情況。Revision:名稱、主版本號(hào)和次版本號(hào)都相同但修訂號(hào)不同的程序集應(yīng)是完全可互換的。這適用于修復(fù)以前發(fā)布的程序集中的安全漏洞。程序集的只有內(nèi)部版本號(hào)或修訂號(hào)不同的后續(xù)版本被認(rèn)為是先前版本的修補(bǔ)程序(Hotfix)更新。版本號(hào)管理策略一、GNU風(fēng)格的版本號(hào)管理策略:1 .項(xiàng)目初版本時(shí),版本號(hào)可以為0.1或0.1.0,也可以為1.0或1.0.0,如果
4、你為人很低調(diào),我想你會(huì)選擇那個(gè)主版本號(hào)為0的方式;2 .當(dāng)項(xiàng)目在進(jìn)行了局部修改或bug修正時(shí),主版本號(hào)和子版本號(hào)都不變,修正版本號(hào)加1;3 .當(dāng)項(xiàng)目在原有的基礎(chǔ)上增加了部分功能時(shí),主版本號(hào)不變,子版本號(hào)加1,修正版本號(hào)復(fù)位為0,因而可以被忽略掉;4 .當(dāng)項(xiàng)目在進(jìn)行了重大修改或局部修正累積較多,而導(dǎo)致項(xiàng)目整體發(fā)生全局變化時(shí),主版本號(hào)加1;5 .另外,編譯版本號(hào)一般是編譯器在編譯過程中自動(dòng)生成的,我們只定義其格式,并不進(jìn)行人為控制.二、Window下的版本號(hào)管理策略:1 .目初版時(shí),版本號(hào)為1.0或1.00;2 .當(dāng)項(xiàng)目在進(jìn)行了局部修改或bug修正時(shí),主版本號(hào)和子版本號(hào)都不變,修正版本號(hào)加1;3
5、.當(dāng)項(xiàng)目在原有的基礎(chǔ)上增加了部分功能時(shí),主版本號(hào)不變,子版本號(hào)加1,修正版本號(hào)復(fù)位為0,因而可以被忽略掉;4 .當(dāng)項(xiàng)目在進(jìn)行了重大修改或局部修正累積較多,而導(dǎo)致項(xiàng)目整體發(fā)生全局變化時(shí),主版本號(hào)加1;5 .另外,編譯版本號(hào)一般是編譯器在編譯過程中自動(dòng)生成的,我們只定義其格式,并不進(jìn)行人為控制.另外,還可以在版本號(hào)后面加入Alpha,Beta,Gamma,Current,RC(ReleaseCandidate),Release,StabfeW綴,在這后綴后面還可以加入1位數(shù)字的版本號(hào).對(duì)于用戶來說,如果某個(gè)軟件的主版本號(hào)進(jìn)行了升級(jí),用戶還想繼續(xù)那個(gè)軟件則發(fā)行軟件的公司一般要對(duì)用戶收取升級(jí)費(fèi)用;而如
6、果子版本號(hào)或修正版本號(hào)發(fā)生了升級(jí),一般來說是免費(fèi)的.附:alphal內(nèi)部測(cè)試版beta外部測(cè)試版demo演示版Enhance增強(qiáng)版或者加強(qiáng)版屬于正式版Free自由版Fullversion完全版屬于正式版shareware共享版Release發(fā)行版有時(shí)間限制Upgrade升級(jí)版Retail零售版Cardware屬共享軟件的一種,只要給回復(fù)一封電郵或明信片即可。(有的并由此提供注冊(cè)碼等),目前這種形式已不多見。Plus屬增強(qiáng)版,不過這種大部分是在程序界面及多媒體功能上增強(qiáng)。Preview預(yù)覽版CorporationEnterprise企業(yè)版Standard標(biāo)準(zhǔn)版Mini迷你版也叫精簡(jiǎn)版只有基本的功
7、能Premium貴價(jià)版Professional版Express特:別版Deluxe諄華版Regged-B注冊(cè)版CNP簡(jiǎn)體中文版CHJ繁體中文版E5英文版Multilanguage多語言版注釋:a版此版本表示該軟件僅僅是一個(gè)初步完成品,通常只在軟件開發(fā)者內(nèi)部交流,也有很少一部分發(fā)布給專業(yè)測(cè)試人員。一般而言,該版本軟件的bug較多,普通用戶不要安裝。(3(beta)版該版本相對(duì)于口版已有了很大的改進(jìn),消除了嚴(yán)重的錯(cuò)誤,但還是存在著一些缺陷,需要經(jīng)過大規(guī)模的發(fā)布測(cè)試來進(jìn)一步消除。這一版本通常由軟件公司免費(fèi)發(fā)布,用戶可從相關(guān)的站點(diǎn)下載。通過一些專業(yè)愛好者的測(cè)試,將結(jié)果反饋給開發(fā)者,開發(fā)者們?cè)龠M(jìn)行有針對(duì)
8、性的修改。該版本也不適合一般用戶安裝。丫版該版本已經(jīng)相當(dāng)成熟了,與即將發(fā)行的正式版相差無幾,如果用戶實(shí)在等不及了,盡可以裝上一試。trial(試用版)試用版軟件在近的幾年里頗為流行,主要是得益于互聯(lián)網(wǎng)的迅速發(fā)展。該版本軟件通常都有時(shí)間限制,過期之后用戶如果希望繼續(xù)使用,一般得交納一定的費(fèi)用進(jìn)行注冊(cè)或購(gòu)買。有些試用版軟件還在功能上做了一定的限制。unregistered(未注冊(cè)版)未注冊(cè)版與試用版極其類似,只是未注冊(cè)版通常沒有時(shí)間限制,在功能上相對(duì)于正式版做了一定的限制,例如絕大多數(shù)網(wǎng)絡(luò)電話軟件的注冊(cè)版和未注冊(cè)版,兩者之間在通話質(zhì)量上有很大差距。還有些雖然在使用上與正式版毫無二致,但是動(dòng)不動(dòng)就會(huì)
9、彈出一個(gè)惱人的消息框來提醒你注冊(cè),如看圖軟件acdses智能陳橋漢字輸入軟件等。demo版也稱為演示版,在非正式版軟件中,該版本的知名度。demo版僅僅集成了正式版中的幾個(gè)功能,頗有點(diǎn)像unregisteredo不同的是,demo版一般不能通過升級(jí)或注冊(cè)的方法變?yōu)檎桨妗R陨鲜擒浖桨姹就瞥鲋暗膸讉€(gè)版本,弟伊丫可以稱為測(cè)試版,大凡成熟軟件總會(huì)有多個(gè)測(cè)試版,如windows98的B版,前前后后將近有10個(gè)。這么多的測(cè)試版一方面為了終產(chǎn)品盡可能地滿足用戶的需要,另一方面也盡量減少了軟件中的bug。而trial、unregistered>demo有時(shí)統(tǒng)稱為演示版,這一類版本的廣告色彩較濃,頗有點(diǎn)先嘗后買的味道,對(duì)于普通用戶而言自然是可以免費(fèi)嘗鮮了。正式版不同類型的軟件的正式版本通常也有區(qū)別。release該版本意味終釋放版”,在出了一系列的測(cè)試版之后,終歸會(huì)有一個(gè)正式版本,對(duì)于用戶而言,購(gòu)買該版本的軟件不會(huì)錯(cuò)。該版本有時(shí)也稱為標(biāo)準(zhǔn)版。一般情況下,release不會(huì)以單詞形式出現(xiàn)在軟件封面上,取而代之的是符號(hào)(r),如windowsnt(r)4.0、ms-dos(r)6.22等。registered很顯然,該版本是與unregistered相對(duì)的注冊(cè)版。注冊(cè)版、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 土方機(jī)械裝配調(diào)試工標(biāo)準(zhǔn)化知識(shí)考核試卷含答案
- 防水卷材制造工誠(chéng)信品質(zhì)測(cè)試考核試卷含答案
- 海水淡化工操作評(píng)估競(jìng)賽考核試卷含答案
- 甲殼類繁育工誠(chéng)信品質(zhì)競(jìng)賽考核試卷含答案
- 糧油保管員班組管理考核試卷含答案
- 液化氣體生產(chǎn)工成果評(píng)優(yōu)考核試卷含答案
- 油氣管道維護(hù)工安全理論競(jìng)賽考核試卷含答案
- 攪拌工班組管理強(qiáng)化考核試卷含答案
- 皮革及皮革制品加工工安全管理水平考核試卷含答案
- 井下充填制備工安全培訓(xùn)效果競(jìng)賽考核試卷含答案
- 內(nèi)分泌科糖尿病足管理指南
- 2026年江西楓林涉外經(jīng)貿(mào)職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試題庫及答案詳解一套
- 西藏吊橋施工方案(3篇)
- 2025中智信通第三批社會(huì)招聘(公共基礎(chǔ)知識(shí))綜合能力測(cè)試題附答案解析
- 全國(guó)人大機(jī)關(guān)直屬事業(yè)單位2026年度公開招聘工作人員備考題庫附答案解析
- GB/T 46469-2025皮革物理和機(jī)械試驗(yàn)抗張強(qiáng)度和伸長(zhǎng)率的測(cè)定
- 快遞員外包合同范本
- 工程居間費(fèi)合同范本
- 2025年10月自考02324離散數(shù)學(xué)試題及答案
- 2025中國(guó)未來交通產(chǎn)業(yè)發(fā)展全景圖及趨勢(shì)研究報(bào)告
- 合伙飯店協(xié)議書模板
評(píng)論
0/150
提交評(píng)論