第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

修復bug和開發(fā)新需求如何控制版本?

修復bug和開發(fā)新需求如何控制版本?

qq_遁去的一_1 2018-07-24 09:12:28
這個項目是一個winform程序,已經(jīng)發(fā)布了正式版本(2.0),現(xiàn)在根據(jù)使用反饋開發(fā)3.0版本,涉及到功能界面的修改,也已經(jīng)改到一半了;但是突然之間客戶正在使用的版本(2.0)爆出了bug,要緊急修改發(fā)布,但是不能把現(xiàn)在修改到一半的版本發(fā)布出去。請問,一般是怎么控制版本來避免這種情況?
查看完整描述

2 回答

?
紅糖糍粑

TA貢獻1815條經(jīng)驗 獲得超6個贊

不知道樓主是不是使用SVN做源代碼管理,其它代碼管理工具應該可以使用下面的策略。

目標,要求

         本次svn提交規(guī)范主要針對當前項目中出現(xiàn)的svn管理難,開發(fā)流程控制難掌控,項目進度記錄不準確等問題而提出。要求每個角色都要進行規(guī)范化svn作業(yè)。

目錄結(jié)構與開發(fā)模式

分散式分支開發(fā)模式原理

         Svn://project/

                                               +trunk/(主開發(fā)目錄)

                                               +branches/(分支開發(fā)目錄)

                                                                                    +dev_1.0_function1(功能性分支1)

                                                                                    +dev_2.0_function2(功能性分支2)

                                                                                    …

                                               +tags(存檔目錄,不允許修改)

a)     1.0的開發(fā),做一個dev_1.0的功能性分支

Svn://project/                                                                  

                                               +trunk/(不承擔開發(fā)任務)

                                               +branches/

                                                                                    +dev_1.0_function1

                                               +tags

b)     1.0功能開發(fā)完成,合并分支到主干

Svn://project/                                                                  

                                               +trunk/(merge from branch dev_1.0_function1)

                                               +branches/

                                                                                    +dev_1.0_function1(開發(fā)任務結(jié)束,凍結(jié))

                                               +tags

c)      測試完成,根據(jù)主干做一次1.0的tag

Svn://project/                                                                  

                                               +trunk/(merge from branch dev_1.0_function1)

                                               +branches/

                                                                                    +dev_1.0_function1(開發(fā)任務結(jié)束,凍結(jié))

                                               +tags

                                                                                    +tag_release_1.0(copy from trunk)

d)     1.0版本結(jié)束,做下一個版本的開發(fā)2.0

Svn://project/                                                                  

                                               +trunk/(merge from branch dev_1.0_function1)

                                               +branches/

                                                                                    +dev_1.0_function1(開發(fā)任務結(jié)束,凍結(jié))

                                                                                    +dev_2.0_function2(2.0的開發(fā))

                                               +tags

                                                                                    +tag_release_1.0(copy from trunk)

e)     1.0版本出現(xiàn)bug,直接在dev_1.0版本上修復

Svn://project/                                                                  

                                               +trunk/(merge from branch dev_1.0_function1)

                                               +branches/

                                                                                    +dev_1.0_function1(bugfix)

                                                                                    +dev_2.0_function2(2.0的開發(fā))

                                               +tags

                                                                                    +tag_release_1.0(copy from trunk)

f)       選擇性的進行代碼合并

使用規(guī)范

命名規(guī)范

         分支名稱采用固定名稱與下劃線結(jié)合方式進行功能性分支描述如:dev_1.0_crm。

存檔名稱統(tǒng)一采用tag_release_版本的方式。

提交規(guī)范


原文地址:

http://www.cnblogs.com/BraveCheng/archive/2012/07/02/2573617.html


查看完整回答
反對 回復 2018-07-30
?
藍山帝景

TA貢獻1843條經(jīng)驗 獲得超7個贊

弄兩套 版本控制,一套的話肯定不行。

查看完整回答
反對 回復 2018-07-30
  • 2 回答
  • 0 關注
  • 717 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號