傳送和接收 RIF 和 ReqIF 檔案

這些範例顯示如何使用「需求交換格式」,與另一個資料庫共用資料。第一個範例顯示如何使用「需求交換格式」送出資料, 第二個範例顯示當您收到「需求交換格式」套件時該如何做。

開始之前

匯出套件時, 套件會包含您可在「需求交換格式」定義模組中存取的所有視圖。

如果要確保套件中所包含的資料可供管理, 請設定一個特殊「需求交換格式」帳戶,這個帳戶只能存取您要包含在套件中的視圖。

傳送 RIF 或 ReqIF 檔

  1. 建立「需求交換格式」定義(RIF 定義ReqIF 定義), 以定義要包含在套件中的資料,以及匯入定義時所具備的存取權。請參閱建立 RIF 和 ReqIF 定義
  2. 匯出定義,這會建立一個名稱為「需求交換格式」套件 (RIF 套件ReqIF 套件)的 XML 檔, 然後將資料複製到檔案。請參閱匯出 RIF 和 ReqIF 套件

    如果您對套件中的任何資料授與編輯權, Rational® DOORS® 會鎖定您資料庫中的副本,讓它變成唯讀。「需求交換格式」檔案中的資料可能在您的資料庫中是唯讀的, 或是在套件中是唯讀的。請參閱本端資料中的 RIF 和 ReqIF 鎖定

  3. 傳送套件的方式,和傳送其他任何文件檔的方式相同。
  4. 收到套件的人員會將它匯入到其資料庫。他們將在您所給予的存取權限制範圍內使用資料。
  5. 當位於遠端資料庫的使用者完成資料更新時,他們會傳回套件給您,接著,您將它匯入至資料庫。請參閱匯入 RIF 和 ReqIF 套件。Rational DOORS 會辨識套件中的資料, 並讓它與原始定義產生關聯。資料將匯入至專案中的新資料夾。
    註: 在您合併所匯入的套件之前,不會更新您的資料。
  6. 將傳回的資料與原始資料合併。請參閱合併 RIF 和 ReqIF 套件。如果第三方已完成更新項目, 並已將鎖定傳回給您,就會移除鎖定。如果檔案是一個更新項目,且第三方計劃傳給您更多編輯項目,他們就可能會保留鎖定。

接收「需求交換格式」檔案

  1. 您將接收 XML 檔中的套件,並且需要匯入它。請參閱匯入 RIF 和 ReqIF 套件

    匯入套件時, 必須建立定義,以便在傳回資料時使用。

    資料將匯入至您專案中的資料夾。在您第一次匯入資料時,會為您建立資料夾。在後續的匯入中, 您必須為資料建立一個資料夾。有可能模組中的某些資料是可編輯的,某些資料是唯讀的。

  2. 視需要更新資料。
  3. 完成資料的更新時,請匯出定義。請參閱匯出 RIF 和 ReqIF 套件

    您可以傳回編輯鎖定, 如此一來,您就無法對資料進行任何進一步的更新。資料會匯出為 XML 檔,以便讓您傳回給原始 Rational DOORS 資料庫。


意見