以階層式模式儲存套件

在階層式模式中,您可以在某個母項目錄下一層的唯一子目錄中,儲存套件。 該套件中所包含的所有單元都會隨該套件 (.sbs) 檔案一起儲存在其子目錄中。 巢狀套件會進一步分成子目錄。

關於這項作業

以專案 Home 為例,該範例包含套件 Family,而該套件又包含套件 Pets。 如果每個套件都在其自己的目錄,則 Pets.sbs 檔案的路徑應為:

../Home/Family/Pets/Pets.sbs
註: 當從非階層式模式變更為階層式模式時,IBM® Rational® Rhapsody® 不會針對現有的套件自動建立資料夾。 相反,它會針對現有目錄結構中的每個套件建立資料夾。

程序

  1. 用滑鼠右鍵按一下套件,然後選取單元 > 編輯單元。這時會開啟「套件的單元資訊」視窗。
  2. 選取儲存在個別目錄勾選框(只有套件可以使用)。 個別目錄的名稱與單元的名稱相同。
  3. 按一下確定

結果

產品會建立目錄並將套件及其所有次單元移至新資料夾。

將階層式模型變更為非階層式模型

關於這項作業

若要將現有模型從階層式模式變更為非階層式模式,請撰寫 Visual Basic for Applications (VBA) Script,以反覆運算整個模型,並針對每個 IRPUnit,呼叫 setSeparateSaveUnit(true) 方法。不得啟動此方法的唯一單元是專案。


回饋