Rational® Developer for System z® 有內建的工具和功能,會利用指定的 SYSLIB 作為搜尋路徑,在 MVS 檔案系統上尋找程式相依關係。
其中若干利用 SYSLIB 作為搜尋路徑的工具,包括專案建置、遠端語法檢查、內容輔助、顯示相依關係,以及開啟副本成員。
當您將原始檔儲存在 System z 上的 Rational Team Concert™ 來源控制儲存庫中,
您可以選擇將原始檔庫的子集擷取到 z/OS® 上,您的資料集字首所指定的檔案系統位置(您的 z/OS 沙盒)。
如果您的程式相依於 Rational Developer for System z 利用 SYSLIB 作為搜尋路徑來搜尋的成員,除非您手動管理相依關係,否則,會找不到這些成員。
管理相依關係最簡單的方法,是將程式相依的共用構件(副本成員)組織到一組共用的 zComponent 專案中,以確保您的所有相依關係一律會載入 z/OS 沙盒中。
如果要利用這個方法來管理相依關係,請執行下列動作:
- 1. 建立含有兩個(或更多)MVS 子專案的 z/OS 專案
- 請利用一個子專案來作為工作集子專案,其中含有您要修改的程式。
請利用第二個子專案作為您的相依關係管理子專案,其中含有程式相依的共用成員。
- 2. 將檔案載入工作集子專案中
- 請利用將 zFile 載入 z/OS 精靈,將您想要修改的成員(如程式)載入工作集子專案中。
請參閱將構件載入 Rational Developer for System z 中。
- 3. 將檔案載入相依關係管理子專案中
- 請再次利用將 zFile 載入 z/OS 精靈,將副本成員載入,或將程式相依的檔案併入相依關係管理子專案中。
載入檔案之後,從來源控制儲存庫送到任何共用成員的任何送入變更,都會在擱置變更視圖中。
如果您接受如果您這些變更,它們會顯示在您的相依關係管理子專案中,對應的成員會在您的 z/OS 沙盒中。