必須透過 Synchronization Framework 提供的 Web 型管理介面,來配置同步化程式。
同步化程式設定程序分為下列兩個階段:
- 建立範本:範本包含下列相關資訊:如何連接至 Rational® Focal Point™ 及 Rational DOORS®、要同步化的 Rational DOORS 模組及視圖、要同步化的 Rational Focal Point 工作區及視圖,以及 Rational Focal Point 與 Rational DOORS 之間的屬性對映。
- 建立鏈結:鏈結包含同步化開始時間及頻率的相關資訊。此外,鏈結還包含範本的參照。
註: 如需安裝同步化程式、建立範本檔及鏈結檔的相關指示,請參閱 Synchronization Framework 文件。
透過 Synchronization Framework 啟動時,同步化程式會執行下列步驟:
- 登入 Rational Focal Point 伺服器,並啟動 Rational DOORS 用戶端階段作業。
- 以獨佔編輯模式開啟模組,並載入視圖。
註: 如果任一步驟失敗,同步化即會停止。
- 擷取在鏈結檔內所指定視圖中可見,且自前次執行同步化程式後已變更的所有元素及物件清單。如果之前未執行同步化程式,則會同步化所有可見元素及物件。
- 針對自前次同步化之後已修改的每個 Rational DOORS 物件及 Rational Focal Point 元素,尋找其對應的元素或物件。
- 根據範本中定義的屬性對映來同步化屬性。如果沒有對應的物件或元素(即範本中指定的 ID 屬性為空),則會建立物件或元素,並根據對映來設定屬性。如果同步化成功,則會儲存同步化開始時間,並在下次執行時使用該時間來判定需要同步化的內容。