亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

maven git 工程版本管理

2024-06-28 16:04:49
字體:
來源:轉載
供稿:網友

版本項:

    maven工程 pom.xml

    git 的分支和tag

詳解:

    maven的版本管理,pom.xml 中的該包的版本號,主要是在打包后攜帶版本信息,以此,我們可以通過配置maven的snapshot版和release版的版本號使用deploy命令存儲版本包,如果是開發階段,那使用的版本為snapshot 版 如1.1-snapshot 如果是開發測試結束,則將版本改為release版。snapshot 為快照版本,release為正式版本

    git的版本管理,當一個版本結束后,我們既需要維優分支來維護上一階段的任務,又需要開發新的功能,如果現網環境出現問題,我們不能將新功能升級上去,因為這部分功能屬于未完成階段。那我們就可以開出分支[維優分支],來維護上一階段的功能,到新功能完成后,將開發分支與維優分支合并,升級現網。

我們的分支結構為:

develop 分支,這是我們的開發分支,所有新功能的開發都在這個分支上。

master 分支,功能開發測試完畢合并到master分支,[該分支為備份作用,可以直接用該分支作為開發分支]

1.0.x分支 ,當1.0版本功能開發測試完成后,分離的分支,如果1.0版本有問題,可以直接切到該分支進行維護升級,維護的過程可以用git 創建tag作為一個階段的正式版本

1.2.x分支,當1.0版本功能開發測試完成后,分離的分支,如果1.0版本有問題,可以直接切到該分支進行維護升級,維護的過程可以用git 創建tag作為一個階段的正式版本

功能的開發測試階段使用 alpha->beta->rc->正式版 的順序來標識

alpha :內測版,問題較多

beta:公測版,問題較少

rc:release candidate 發行侯選版本,已經非常接近正式版只有少許bug

修改過程:

1. 在develop分支上開發1.0 版本,當開發完畢后,進入測試階段,如果功能較多,需要記錄標簽,如rc階段,修改pom.xml 文件將版本改為1.0.0-rc1,創建1.0.0-rc1的標簽,deploy包

2. 當1.0版本開發完,切出分支 1.0.x ,之后develop分支的pom.xml 改為1.1.0-snapshot,develop分支上開發1.1版本的功能。

3. 在1.0.x分支上,當維護一個階段需要打標簽,則先修改分支上pom.xml 的版本號為1.0.0 打標簽,再將pom.xml 文件的版本號改為1.0.1-snapshot 以此類推 當1.0.1-snapshot的過程開發完后,改pom.xml 為1.0.1 打標簽,deploy包,再將pom.xml的版本設置為下一版本為1.0.2-snapshot

4.當開發分支上的1.1 版本的功能開發完畢后,將1.0分支的功能合并到開發分支,測試成功,則為1.1版本切出分支1.1.x ,保存到master分支,1.2的功能繼續在開發分支上開發

*注:不管是開發分支還是維優分支,打的tag中都為正式版本,而分支中都為snapshot 版本。當一個版本的功能完畢后,將pom.xml 的快照版本,設置為正式版本,打標簽,deploy包,然后再將pom.xml 的版本號設置為下個版本的快照版本。

通過以上過程,我們才能將每個階段的包保存,并且有tag記錄每個版本的信息

但是對于需要快速迭代的工程,每一個版本結束都要進行一次配置的更改,如果一天迭代幾百次,恐怕對于維優團隊無疑是個沉重的負擔。

如果這些修改配置,deploy包,打tag都人工做,不光有特別多的工作量,還有失誤的風險,如何使其自動化處理,對于這個問題提供以下解決方案

1.


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品自拍视频| 国产精品海角社区在线观看| 国产亚洲视频在线| 好吊成人免视频| 亚洲欧美日韩一区在线| 影音先锋日韩有码| 成人免费看黄网站| 欧美激情一二区| 久久精品免费播放| 亚洲国产精品va在线看黑人| 日韩欧中文字幕| 尤物精品国产第一福利三区| 91精品国产精品| 日韩视频第一页| 日韩中文字幕在线免费观看| 欧美黑人视频一区| 日韩视频欧美视频| 亚洲一区二区日本| 亚洲淫片在线视频| 欧美裸体xxxx极品少妇软件| 欧美成人激情视频免费观看| 91精品视频专区| 国语自产偷拍精品视频偷| 欧美成人精品影院| 欧美成人午夜影院| 亚洲视频在线看| 欧美日韩中国免费专区在线看| 日韩电影中文 亚洲精品乱码| 久久精品国产综合| 欧美日韩激情视频| 精品国内亚洲在观看18黄| 91精品啪在线观看麻豆免费| 日韩综合中文字幕| 欧美在线国产精品| 亚洲黄色av网站| 久久69精品久久久久久国产越南| 91社影院在线观看| 国产日韩在线一区| 另类美女黄大片| 91精品免费看| 国产在线观看一区二区三区| 国产欧美日韩亚洲精品| 亚洲xxxxx| 国产一区二区精品丝袜| 欧美激情视频一区二区三区不卡| 国产精品第一第二| 久久久电影免费观看完整版| 在线播放日韩欧美| 欧美电影免费观看高清完整| 亚洲人午夜精品免费| 91九色精品视频| 高清欧美一区二区三区| 国产激情久久久久| 成人黄色生活片| 91天堂在线视频| 欧美大胆在线视频| 福利一区福利二区微拍刺激| 中文字幕亚洲无线码a| 久久久久久国产免费| 亚洲精品中文字| 亚洲国产日韩欧美在线动漫| 国语自产精品视频在免费| 一本一道久久a久久精品逆3p| 欧美小视频在线观看| 97在线看福利| 精品久久久久国产| 国产日韩av高清| 7m第一福利500精品视频| 亚洲大尺度美女在线| 日韩电影中文字幕av| 亚洲韩国日本中文字幕| 色婷婷亚洲mv天堂mv在影片| 91av网站在线播放| 奇米成人av国产一区二区三区| 久久这里只有精品视频首页| 在线观看精品国产视频| 亚洲精品女av网站| 亚洲欧美日韩国产成人| 日韩视频欧美视频| 色狠狠久久aa北条麻妃| 国产91ⅴ在线精品免费观看| 人妖精品videosex性欧美| 国产欧美日韩专区发布| 日本三级韩国三级久久| 国产午夜精品一区二区三区| 久久久av网站| 久久99青青精品免费观看| 色悠久久久久综合先锋影音下载| 欧美激情精品久久久久久久变态| 成人深夜直播免费观看| 91av在线国产| 欧洲一区二区视频| 欧美日韩xxxxx| 青草热久免费精品视频| 中文字幕亚洲综合| 伦理中文字幕亚洲| 精品国产欧美成人夜夜嗨| 色综合影院在线| 精品久久久久久国产91| 中国china体内裑精亚洲片| www国产精品com| 欧美日韩亚洲一区二| 亚洲欧洲免费视频| 欧美午夜无遮挡| 成人动漫网站在线观看| 亚洲国产精品专区久久| 中文字幕久热精品视频在线| 91精品国产综合久久香蕉的用户体验| 日韩精品在线影院| 国产成人亚洲综合青青| 欧美另类老肥妇| 岛国av一区二区在线在线观看| 96精品久久久久中文字幕| 自拍亚洲一区欧美另类| 丝袜美腿亚洲一区二区| xvideos亚洲人网站| 日韩在线免费av| 浅井舞香一区二区| 91手机视频在线观看| 91精品国产综合久久香蕉的用户体验| 亚洲欧美在线x视频| 日韩中文有码在线视频| 色一情一乱一区二区| 久久精品99无色码中文字幕| 久久久精品影院| 国产精品一区二区久久久| 欧美国产精品日韩| 精品亚洲va在线va天堂资源站| 超碰精品一区二区三区乱码| 亚洲自拍小视频免费观看| 日韩美女av在线免费观看| 久久精品国产欧美亚洲人人爽| 国产精品久久久久久久久久久久久| 欧美精品在线观看| 九九热这里只有在线精品视| 一区二区欧美久久| 欧美黑人狂野猛交老妇| 亚洲精品日韩av| 另类视频在线观看| 久久久999国产| 在线国产精品视频| 久久九九免费视频| 午夜欧美大片免费观看| 国产91精品黑色丝袜高跟鞋| 欧美一区二区三区免费视| 国产精品99久久久久久人| 91av在线国产| 亚洲欧美日韩天堂一区二区| 色综合伊人色综合网站| 欧美日在线观看| 国内自拍欧美激情| 亚洲自拍偷拍色图| 成人网中文字幕| 成人免费直播live| 国产suv精品一区二区三区88区| 国产91ⅴ在线精品免费观看| 久久免费视频这里只有精品| 97视频在线观看成人| 欧美精品中文字幕一区| 中文字幕亚洲国产| 日韩人在线观看| 欧美日韩中文在线观看| 亚洲奶大毛多的老太婆| 日韩一区视频在线|