傳送和接收 ReqIF 檔

您可以使用「需求交換格式」,將某個專案中的資料傳送至另一個專案。

開始之前

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

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

傳送 ReqIF 或 RIF 檔案

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

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

  3. 傳送套件,傳送方式與其他任何檔案相同。
  4. 使用者會接收您的套件,並將套件匯入至專案,如下列區段所述。使用者在您新增至資料的存取權限制範圍內使用資料。
  5. 當位於遠端資料庫的使用者完成資料更新時,他們會傳回套件給您,接著,您將它匯入至專案,如下列區段所述。

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

當您接收 ReqIF 或 RIF 套件中的新資料,並匯入至專案時:
  • 會建立 ReqIF 或 RIF 定義。
  • 會在專案中建立一或多個模組。匯入至 ReqIF 套件的模組會建立在專案層次。匯入至 RIF 套件的模組會建立在資料夾階層中, 並且對應至專案中匯出資料的階層。
當您接收 ReqIF 或 RIF 套件中的傳回資料, 並匯入至資料原先建立所在的專案時:
  • 您將選擇現有的定義(如果依預設未選取的話)。
  • 建立資料夾,以包含匯入的資料。
  • 匯入資料之後,必須將已更新資料與現有資料合併。

在您接收資料時,請執行下列作業:

  1. 將資料匯入至專案。請參閱匯入 ReqIF 套件
    註: 在您合併所匯入的套件之前,不會更新您的資料。
  2. 將傳回的資料與原始資料合併。請參閱合併 ReqIF 套件。有可能模組中的某些資料是可編輯的,某些資料是唯讀的。如果第三方已完成更新項目, 並已將鎖定傳回給您,就會移除鎖定。如果檔案是一個更新項目,且第三方計劃傳給您更多編輯項目,他們就可能會保留鎖定。
  3. 完成資料的更新時,請匯出定義。請參閱匯出 ReqIF 套件

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


意見