屬性對應的概觀
在許多情況下,專案經理可能想要從 Windchill Integrations for Embedded Software 的不同存放庫中關聯瑕疵。在此類情況下,存放庫可以針對相同屬性使用不同的值。例如,瑕疵的嚴重性在存放庫 A 中可能為 <High;Medium;Low>。而在存放庫 B 中可能為 <Red;Yellow;Green>。
Windchill Integrations for Embedded Software 會定義屬性對應原則,來使用不同存放庫中瑕疵的屬性。還會定義對應原則,來使用屬於協力廠商瑕疵追蹤系統的屬性。管理員可以在 Integrity 中新增、變更及捕捉與瑕疵追蹤系統 (例如 Bugzilla Defects、Atlassian JIRA 與 Windchill Integrations for Embedded Software) 的屬性名稱與值相關的欄位。此流程稱為屬性對應。
您可以使用 "$wt_home/codebase/registry/swlink/dts 資料夾中的其中一個 OOTB 對應檔案來執行屬性對應與欄位類型定義。對應檔案可以是任何使用者定義名稱 (只要符合 "attributeMap.dtd" 結構規則即可)。例如,XML 檔案可以叫做 attributeMap.xml。
在此檔案中定義的屬性名稱與值可使用「新建瑕疵」與「編輯瑕疵」視窗的下拉清單填入欄位。在 Windchill Integrations for Embedded Software 與瑕疵追蹤系統之間對應的屬性名稱與值欄位可以是下列其中一種類型:
• 字串值。
• 對應下拉清單 - Windchill Integrations for Embedded Software 中值的預先定義現成 (OOTB) 清單。值會對應至瑕疵追蹤系統中的值。在某些情況下,根據瑕疵的匯入內容,欄位在對應值中無法使用。
• 傳遞下拉清單 - 根據所選瑕疵追蹤轉接器而定的值或資料的填入清單。
在上述所有情況下,當定義屬性對應時,管理員可以執行下列任務:
• 將其他欄位新增至 OOTB 清單,並將其對應至瑕疵追蹤系統中的值。
• 將 OOTB 傳遞欄位定義為對應欄位並為這些欄位建立對應。
• 將對應欄位定義為傳遞欄位。
• 使用 attributeMap.xml 或其中一個其他 OOTB 對應檔案來在瑕疵追蹤系統專案與 Windchill Integrations for Embedded Software 前後關聯之間定義對應。
針對 Integrity Defects,必須識別視為瑕疵類型的「議題類型」。請參閱 OOTB "$wt_home/codebase/registry/swlink/dts/integrityMappingFile.xml" 檔案。
將前後關聯與轉接器相關聯時,您可以在
「轉接器管理」公用程式中選取屬性對應檔案。如需其他資訊,請參閱
將前後關聯與轉接器相關聯。