定義配置範本可以讓 Change Management
for Rational® DOORS® 知道,該如何尋找變更管理伺服器。
此外,它也能定義已安裝的變更要求程序,如何對映至變更管理功能中使用的概念。
關於這項作業
如需定義配置範本的相關說明,請參閱變更管理系統的自訂作業手冊。
程序
- 在主功能表中,選取。 即開啟「配置範本 - DOORS」視窗,並顯示步驟 1 配置 Rational Change Management 伺服器標籤。
- 在範本名稱欄位中,輸入範本名稱。
- 選取下列其中一種鑑別方法:
- 基本存取鑑別:
- 不需執行其他的設定。
- 較不安全。除非將變更管理系統配置成使用 SSL,使用者名稱與密碼會透過網路傳輸,
並且不加密。
- 不支援藉由將滑鼠游標移到鏈結上,來顯示所鏈結之變更要求和需求的相關資訊。
- Rational Team Concert 不支援此項。
- 開放授權 (OAuth) 鑑別:
- 需要執行其他的設定。
- 相當安全。
- 支援藉由將滑鼠游標移到鏈結上,來顯示所鏈結之變更要求和需求的相關資訊。
- 與 Rational Change 整合時,不支援此項。
- 根據您的鑑別方法,執行下列其中一項步驟:
- 基本存取鑑別
- 在變更管理伺服器的 URL 欄位中,
輸入伺服器 URL。例如 http://server:port/change/oslc。另一個有效的選項是 https。
- 按一下連接。
這時會開啟變更管理登入視窗。登入系統,
以回到「配置範本 - DOORS」視窗。
- OAuth
- 在建立配置範本之前,請確實使用「遠端服務」視窗來新增正確的協同作業鏈結。如需相關資訊,
請參閱將 Rational DOORS 配置成使用 OSLC。
- 在 Rational Change Management 伺服器配置下,選取適用的服務提供者,然後按下一步。
這時變更管理服務提供者日誌會開啟。
- 登入變更管理服務提供者,以回到「配置範本 - DOORS」視窗。
- 請填寫「配置範本 - DOORS」視窗中,所有適用的欄位。
- 按下一步,顯示步驟 2 需求變更管理標籤。
- 請填入值區段中的所有欄位,為變更管理程序適用的各種狀態設定值。
請確定您所使用的每個狀態的名稱,
都是程序或綱目(而非使用者可以看見的狀態標籤)中所定義的名稱。下列項目提供不同變更管理系統中的狀態範例:
- 請根據您所使用的變更管理系統,執行其中一個步驟:
- 如果您使用 Rational Change,請移至下一步。
- 如果您使用 Rational ClearQuest:
- 請在套用動作屬性中,勾選用於 ClearQuest。
- 輸入將記錄移至 Applied 狀態的 ClearQuest 動作名稱。
- 在檢閱動作屬性中,輸入將記錄移至 Review 狀態的 ClearQuest 動作名稱。
如果 Rational ClearQuest 與 RequirementsChangeRequest 搭配使用,請使用下列值:
- 套用動作屬性:Apply
- 檢閱動作屬性:Review
- 如果您使用 Rational Team Concert:
- 請勾選用於 Rational Team Concert。
- 在「套用動作屬性」中,鍵入在處理程序中,將工作項目移至 Applied 狀態的 Rational Team Concert 動作名稱。
- 在檢閱動作屬性中,鍵入將工作項目移至 Review 狀態的動作名稱。
- 如果您使用的是其中一個已交付的程序範本,請在狀態屬性欄位中,鍵入 rtc_cm:state。或者,如果您建立了自己的程序,則請鍵入包含狀態的屬性名稱。
如果 Rational Team Concert 與「簡易團隊程序」範本搭配使用,
請使用下列值。當您使用另一個工作流程時,
請使用上述技術來尋找狀態 ID,
以便在 XML 中找出您要使用之動作的動作標籤。您需要識別兩個動作,
其中一個動作是將工作項目從「已指派」狀態移至「檢閱」狀態,
另一個動作是將工作項目從「已核准」狀態移至「已套用」狀態。在範例中,
「檢閱動作」屬性是空的,因為在「簡易團隊程序中」,
Rational DOORS 中的「已指派」狀態和「檢閱」狀態其實等於 Rational Team Concert 中的「進行中」狀態。
- 「套用動作」屬性:com.ibm.team.workitem.taskWorkflow.action.resolve
- 「檢閱動作」屬性:<無值>
- 請在 RCR 提交表單欄位中,選取變更管理程序(用於需求變更要求)中適用的提交表單。
- 在衝突的提案行為欄位中,選取下列其中一個選項:
- 不採取行動
- 警告使用者會發生衝突:若使用者所做的變更會造成衝突,則顯示警告訊息。
使用者可以進行變更或取消變更。
- 防止修改:使用者無法進行會造成衝突的變更。
註: 若您選取「不採取行動」以外的任何設定,會造成在您開啟模組以進行編輯時,有些微延遲的情形。
- 請選取顯示 RCR 記錄報告選項,顯示 RCR 記錄報告。
- 如果要啟用 Rational DOORS Web Access 需求變更管理頁面上的拒絕按鈕,請在 DWA 選取啟用拒絕按鈕。
- 按下一步,顯示步驟 3 需求實作標籤。
- 請在所有欄位中,選取變更管理程序(用於實作要求)適用的選項。
- 按下一步,顯示步驟 4 需求收集標籤。
- 在預設查詢字串欄位中,鍵入要在需求收集期間使用的 Open Services for Lifecycle Collaboration (OSLC) 樣式查詢字串。 如果您未使用需求收集功能,則請跳過這個步驟。以下是有效查詢字串的範例:
- oslc_cm:status in ["Applied", "Approved"]
- oslc_cm:status="Applied"
如需定義查詢字串的相關資訊,
請參閱 OSLC 核心規格 2.0 版查詢語法的 oslc.where 區段。
- 按下一步,顯示步驟 5 完成標籤。
- 在範本摘要中,檢閱您所建立的選項,然後執行下列其中一個步驟:
- 如果資訊正確無誤,請按一下完成,儲存您的配置範本。
- 如果您需要更正資訊,請按上一步,回到正確的標籤,然後進行必要的更正。