add master_hofix info

This commit is contained in:
CodyZhang
2020-05-20 17:14:17 +08:00
parent 4910ef2d54
commit 8570f61a3e
2 changed files with 36 additions and 9 deletions

View File

@@ -9,14 +9,41 @@
3. 將最新的 develop 分支 pull 到本地
4. 在最新的 develop 分支新建工作單的分支分支名稱為 - Dev_Feature/#單號_工作單標題ex: Dev_Feature/#4257_P40異常排除
4. 在最新的 develop 分支新建工作單的分支分支名稱為 - Dev_Feature/#單號_工作單標題ex: Dev_Feature/#4257_P40異常排除
5. 開發完後,先將最新的 develop 分支 pull 下來。(應該可以不用)
5. (!!!重要) 開發完後,先將最新的 develop 分支 pull 下來Merge 到 Dev_Feature中避免有衝突。
6. 所以檔案開發完後commit 後 push 上 tfs。
6. Merge完沒問題commit 後 push 上 tfs。
7. 到 tfs 申請合版(merge 至 develop)。
7. 到 tfs 申請合版(merge 至 develop)。(!!!重要 - 要選擇合併到哪個分支)
![申請合版](images/tfs_merge_request.png)
8. 填寫 API 上版項目
![API 上版項目](images/document_api.png)
8. [填寫 API 上版項目](#API-上版項目說明)
![API 上版項目](images/document_api.png)
## Master Hotfix
1. 到 tfs 依工作需求建立工作號
2. 填寫工作單內容
3. 將最新的 master 分支 pull 到本地
4. 在最新的 master 分支新建工作單的分支,分支名稱 - Master_HotFix/#單號_工作單標題ex: Master_HotFix/#4257_P40異常排除
5. (!!!重要) 開發完後,先將最新的 master 分支 pull 下來Merge 到 Master_HotFix中避免有衝突。
6. Merge完沒問題commit 後 push 上 tfs。
7. 到 tfs 申請合版(merge 至 master)。
8. 再申請合版 (merge 到 developer),因為正常的合版流程是先 develop => master如果只有合到 master 的話下一個流程develop 合到 master因為沒有這次修改的程式這樣會有問題。
9. [填寫 API 上版項目](#API-上版項目說明)
## API 上版項目說明
### Stage_20200514_PRD_20200527 => Stage_20200528_PRD_20200610
- 2020/05/14 develop 分支會 merge 至 master 分支,並 build 至 Stage 環境。
- 2020/05/14 前修改的如果要在2020/05/14放到Stage2020/05/27放到PRD可以用Dev_feature修改完成後merge到develop會在5/14 merge到master並建立Stage環境5/27 merge 到 PRD 並建立 PRD 環境
- 2020/05/14~2020/05/27 之間想要在2020/05/27放到PRD需要用Master_HotFix修改完後merge到master分支會在 5/27 merge 到 PRD 並建立 PRD 環境

View File

@@ -35,11 +35,11 @@
2020-04-27 Stage _ 2020-05-06 PRD
- 2020-04-27 之前
開發全部用 Dev_Feature 分支,開分支使用 tfs 取得工作單號、標題,開發完後,申請合併(提取要求)至 develop 分支。
- 2020-04-27 當天
把 develop 分支合併到 Master 分支,並建置、部署至 Stage 環境
- 2020-04-27 當天
把 develop 分支合併到 Master 分支,並建置、部署至 Stage 環境
- 2020-04-27~2020-05-06
在 Stage 環境中測試,如果有問題,使用 Master_HotFix 分支修改
- 2020-05-06 當天
- 2020-05-06 當天
Master 分支合併至 PRD 分支,並建置、部署至 PRD 環境
- 2020-05-06 之後
如果在 PRD 環境有什麼問題,需要緊急修正的話,使用 PRD_HotFix 分支修改,做緊急上版。