BUG是在專案過程中以及運維過程中經常遇到的工作項。在處理每一個BUG的過程中,透過專案管理系統把BUG相應的內容紀錄下來也是很重要的。這裡將介紹如何透過TFS來完成BUG的處理工作。
首先看一下BUG的root cause,是由於一個挖掘模型引用的檢視。
其中一處定義的失誤,於是我們將其直接修正過來。
修正之後的樣子。
回到Visual Studio,在Source Explorer中開啟先前建立的資料倉儲專案。
專案的架構,是基於先前對比工具匯入的資料庫定義指令碼。
新建一個架構比較,捕捉資料庫中的變更。
左側選擇資料倉儲的連線,右側選擇專案。
開始比較,可以看到系統識別出了資料庫的更新。
點選更新將程式碼更新到專案。
然後簽入程式碼。
註釋裡填寫跟簽入相關的內容,但下面我們要將這個簽入關聯到BUG工作項。
點選相關工作項下的查詢,可以看到上一篇我們建立的查詢。
將查詢結果找到的BUG工作項從左側拖拽到右側箭頭位置。
關聯工作項之後的簽入介面。
簽入成功後,可以任意點選一個父級目錄,檢視歷史記錄。
可以看到所有的簽入變更集,以及其關聯的工作項。
至此一個BUG處理完畢,藉助TFS的工作項工具,我們可以將跟BUG的相關簽入關聯到某一個工作項,同時也方便隨時檢視每一個工作項的狀態。