執行這項作業的原因和時機
您可以採用下列方式在
Rational Team Concert™ 中提供種類資訊:
- 將無狀態 ClearQuest® 記錄和種類連接起來
- 將一或多個 ClearQuest 記錄字串值欄位對映至種類
- 將空的外部值對映至固定的種類值
- 將一或多個 ClearQuest 記錄對映於種類,而非連接於種類
如果要將無狀態記錄連接於種類,請執行下列動作:
顯示說明文件
- 建立一或多項能夠有意義地對映至種類的無狀態 ClearQuest 記錄類型的記錄(如專案)。
請確定您要同步化的記錄類型有使用者用來指示記錄所屬專案類型(或其他無狀態記錄類型)的欄位。
例如,「問題報告」記錄類型便含有「專案」欄位。
- 建立一個無狀態記錄類型(如「專案」)的同步化規則。
將項目類型設為種類 - com.ibm.team.workitem。
在「內容對映」區段中,將至少一個「名稱外部內容」對映至「名稱項目內容」。
按一下儲存來儲存同步化規則。
- 開啟要與工作項目同步化之記錄類型(如「問題報告」)的同步化規則。
在「內容對映」區段中,按一下新增。
在「項目內容」中,選取歸類依據。
在「外部內容」中,選取參照所建立之無狀態記錄類型(如「專案」)的欄位名稱。
在同步化欄位中,選取輸入/輸出來啟用雙向同步化。
在參照同步化規則欄位中,選取您要針對無狀態記錄類型來建立的同步化規則。
- 按一下確定。按一下儲存,儲存您的變更。
如果要將一或多個 ClearQuest 記錄字串值欄位對映至種類,請執行下列動作:
- 在記錄類型之同步化規則的「內容對映」區段,選取「項目內容」的歸類依據。
在「外部內容」中,選取 ClearQuest 欄位。
您可以利用多個 ClearQuest 欄位來組成對應於種類內容的多層次值。
例如,您可能會有一個欄位稱為「專案」,另一個欄位稱為「子專案」。
請在「外部內容」中,用斜線區隔欄位名稱來指定這個階層。
例如,專案/子專案。
- 取消選取不轉換。
在「值轉換器」清單中,選取工作項目種類轉換器。
對於使用工作項目種類轉換器值轉換器的內容對映,您可以指定值對映。
在送入方向中,ClearQuest Connector 會在轉換之前套用值對映。
「外部值」必須是簡單的欄位參照;欄位名稱不能包含句點 (.)
或斜線 (/)。如果欄位值要解譯為工作項目種類的名稱或路徑,則您可將其對映至其他種類名稱或路徑。
在送出方向中,ClearQuest Connector 會在轉換之後套用值對映,讓工作項目種類路徑能夠對映至其他字串。
- 按一下儲存,儲存您的變更。
如果要將空的外部值對映至固定的種類值,請執行下列動作:
- 在記錄類型之同步化規則的「內容對映」區段,選取「項目內容」的歸類依據。
針對「外部」內容,輸入一個不存在欄位的名稱,例如 Dummy。在「對映詳細資料」區段中,將同步化設為輸入。
- 取消選取不轉換。
在「值轉換器」清單中,選取工作項目種類轉換器。在「值對映」區段中新增對映。讓「外部值」維持空白。在「項目值」中,輸入種類的名稱,以設定在會建立工作項目的每一項送入的同步化作業上。
- 按一下儲存,儲存您的變更。
如果要將一或多項 ClearQuest 記錄對映於種類,請執行下列動作:
- 為每個提供欄位值給項目內容(供母項記錄類型利用這個項目內容來對映至種類)的記錄類型,各建立一個同步化規則。
例如,您可以將「專案」和「子專案」記錄類型中的「名稱」欄位值組合起來,以組成項目內容。
母項記錄類型(如「問題報告」)含有兩個參照「專案」和「子專案」記錄的欄位。
在這個範例中,您建立「專案」和「子專案」記錄類型的同步化規則。
在「同步化規則」編輯器中,請將項目類型欄位保留空白。
由於這個記錄類型只是提供名稱給母項記錄類型,因此,它不會連接任何 Rational Team Concert 項目。在外部類型欄位中,選取您要建立同步化規則的記錄類型。
在「內容對映」區段的外部內容欄位中,輸入欄位名稱。
例如,名稱。選取外部 ID。
- 按一下儲存,儲存您的變更。
- 在母項記錄類型(這個範例是「問題報告」)的同步化規則中,按一下新增來新增內容對映。
在項目內容中,選取歸類依據。
在外部內容欄位中,輸入一個值來識別母項記錄類型中的參照類型,以及所參照之記錄類型中的欄位。
請利用句點來區隔母項記錄類型中的參照欄位與所參照之記錄類型中的欄位。
請利用斜線來區隔母項記錄類型中的參照欄位。
例如,專案.名稱/子專案.名稱,其中「專案」和「子專案」是「問題報告」記錄類型中的參照欄位,分別指向「專案」和「子專案」記錄。
「專案」和「子專案」記錄類型都含有「名稱」欄位。
在同步化欄位中,選取輸入/輸出。
在值轉換區段中,取消選取不轉換。
選取工作項目種類轉換器。
如前一個實務所述,對於使用工作項目種類轉換器值轉換器的內容對映,您可以指定值對映。
您也必須新增參照欄位(這個範例是「專案」和「子專案」)的內容對映。
請在內容對映區段中,按一下新增。
項目內容保留空白。
在外部內容中,選取其中一項參照欄位(如「專案」)。
在同步化欄位中,選取無。
在參照同步化規則欄位中,選取您為了參照欄位指向的記錄類型而建立的同步化規則。
在這個範例中,「專案」欄位是指向「專案」記錄的參照。
「專案」記錄類型有同步化規則。
新增第二個參照欄位的對映(這個範例是 「子專案」)。
- 按一下儲存,儲存您的變更。
上一個實務可能有變異。
一或多個子項記錄類型中的欄位有可能是指向另一項記錄的參照,而不是字串值欄位。
可能需要有參照鏈,才能到達含有字串值欄位的記錄。
請建立參照鏈中每個記錄類型的同步化規則。
在母項記錄類型的同步化規則的項目內容欄位中,選取歸類依據。
在外部內容欄位中,輸入一個值來識別參照鏈及路徑尾端的字串值欄位。
請將這個值指定為欄位名稱序列,用句點 (.) 來區隔各個欄位名稱。
這項變異只支援送入同步化。