將構件從應用程式同步化到 Rational Focal Point

使構件到 IBM® Rational® Focal Point™ 之後,如果有某些構件在原始應用程式中有所修改,您可以將這些構件同步化回到 Rational Focal Point 中。

開始之前

程序

  1. Rational Focal Point 中,開啟工作區。
  2. 按一下配置 > REST 用戶端視圖指令,然後按一下新增視圖指令
  3. 選取要新增視圖指令的視圖。
  4. 在「REST 用戶端指令配置」區段中,完成下列步驟:
    1. REST 用戶端連接器名稱中,輸入用以識別連線的名稱。
    2. REST 要求方法中,選取 SYNCHRONIZE 方法。 如需每一種方法的相關資訊,請參閱「支援的資源管理方法」主題。
    3. 夥伴清單中,選取您要以夥伴的形式新增至 Rational Focal Point 的應用程式。
    4. 選擇 REST 構件的 URL 屬性中按一下選取,然後選取屬性。 此屬性應包含應用程式之構件的 URL。
  5. 在「REST 用戶端範本 XML 配置」區段中,完成下列步驟:
    1. 範本 XML 的 REST 應用程式 URL 中,輸入 URL 以指向應用程式中的某個構件,然後按一下取得範本 XML XML 會載入 REST 應用程式範本 XML 文字框中。如果您不想讓 XML 動態載入,您可以將 XML 複製到 REST 應用程式範本 XML 文字框中。
      註: REST 應用程式範本 XML 文字框必須支援將新資料公佈到應用程式的作業。如果 XML 不支援該作業,您必須手動建立或編輯 XML。
    2. REST 應用程式構件的根 XPath 中按一下選取,然後選取屬性的根 XPath。 只有在 REST 應用程式範本 XML 中的 XML 正確時,才會啟用選取按鈕。
  6. 屬性對映區段中按一下新增,然後將 Rational Focal Point 屬性與應用程式的屬性相對映。 例如,如果「嚴重性」屬性的值在應用程式中有所修改,請對映 Rational Focal Point 的「嚴重性」屬性與應用程式的 dc:severity 屬性。在 SYNCHRONIZE 作業後,Rational Focal Point 中的「嚴重性」屬性會修改為新值。
  7. 在「配置」區段中,完成下列步驟:
    1. REST 應用程式支援的日期格式中,輸入外部應用程式所使用的日期格式。
    2. Focal Point 分隔字元中輸入分隔字元值,如逗點 (,) 或分號 (;)。MultiChoice 與 LinkedList 項目都會以指定的分隔字元隔開。
  8. 若要在 Rational Focal Point 與應用程式之間對映屬性的 ID,請在「要求參數表格」區段中按一下新增,然後選取 Rational Focal Point 屬性。在金鑰欄中,輸入應用程式的 ID。 例如,如果您選取 Rational Focal Point專案 ID,請在金鑰欄中輸入在應用程式中用來作為專案 ID 的 ID。
  9. 在「要求標頭對映」區段中按一下新增,然後輸入標頭的名稱和值。 若為 Rational solution for Collaborative Lifecycle Management 應用程式,標頭如下:
    標頭名稱 標頭值
    Accept application/rdf+xml
    Content-Type application/rdf+xml
    OSLC-Core-Version 2.0
  10. 按一下儲存
  11. 顯示功能表中,按一下您要與其他應用程式同步化元素的視圖。
  12. 若要同步化視圖中所有可用的構件,請按一下視圖工具列中的下拉清單,並在選取 SYNCHRONIZE 視圖指令後按一下執行圖示 執行
  13. 若要同步化一項構件,請在構件工具列中選取 SYNCHRONIZE 視圖指令,然後按一下執行圖示 執行

建議與意見