建立 IBM Rational Functional Tester 更新伺服器的本端鏡映

適用於 Rational Functional Tester 6.1 版

© Copyright IBM Corporation 2002, 2005. All Rights Reserved.

內容

1.0 下載和解壓縮更新
2.0 建立和更新 site.xml 檔案
3.0 建立 policy.xml 檔案
4.0 從更新伺服器的本端鏡映安裝更新

1.0 下載和解壓縮更新

若要建立 IBM Rational Functional Tester 更新伺服器的本端鏡映,請下載下列更新。如果您先前已建立更新伺服器的本端鏡映, 在下載這些更新項目前,請先移除任何過時的特性檔。

Rational Functional Tester 更新 FTP 位置
IBM Rational 產品更新程式 6.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_601.zip
Fix Pack 6.1.1.1 - IBM Rational Functional Tester ftp://ftp.software.ibm.com/software/rationalsdp/rft/61/zips/rft61_fixpack6111.zip

請注意:您必須下載 IBM Rational 產品更新程式 6.0.1。

下載更新之後,請將檔案解壓縮至目標目錄,放置更新伺服器的本端鏡映。 您可以將所有更新項目解壓縮至相同的目標目錄中。更新不會彼此覆寫。

2.0 建立和更新 site.xml 檔案

一般而言,每一個產品會有一個更新站台和一個探索站台存在。更新站台含有產品修正程式(如:臨時修正程式、修正套件和產品更新套件), 探索站台含有選用的功能。下列範例適用於 Rational Software Architect (RSA)。您可以遵循適用於其他 Rational Software Development Platform 產品的類似範例進行。

附註:「Rational 產品更新程式」沒有探索網站。

每一個下載的產品修正程式都含有一個 site_identifier.xml 檔 (位於 product\60\update\ 目錄), 每一個下載的特性都含有一個 site_identifier.xml 檔 (位於 product\60\discovery\ 目錄); 其中 identifier 是指產品修正程式或特性, product 是指產品。「Rational 產品更新程式」之更新項目的相關 site_identifier.xml 檔位於 rpu\60\update\ 目錄。

更新站台和探索站台需要個別的 site.xml 檔案。 若要建立每一個 site.xml 檔案,您必須合併適當的 site_identifier.xml 檔案中的 <feature/> 資訊。

若要建立或更新 site.xml 檔案,請完成下列步驟:

  1. 在文字編輯器開啟 site_identifier.xml 檔案。例如,開啟 site_rmi_601.xml
  2. 在相同目錄中將檔案另存為 site.xml。如果目錄中已含 site.xml 檔, 請將 site_rmi_601.xml 中的 <feature/> 資訊複製到 site.xml<site></site> 區段。
  3. 將每一個 site_identifier.xml 檔案的 <feature/> 資訊複製到 site.xml


  4. 例如,下列程式碼會顯示將 rsa\60\discovery\site_rmi_601.xmlrsa\60\discovery\site_xde_601.xml<feature/> 資訊複製到 rsa\60\discovery\site.xml 的結果:

    <?xml version="1.0" encoding="UTF-8" ?>
    <site>
       <!-- Rose Model Import -->
       <feature id="com.ibm.rational.rose.model.import.rsa" version="6.0.1" url="features/com.ibm.rational.rose.model.import.rsa_6.0.1.jar"/>
       <feature id="proxy.rose.model.import.rsa.601" version="1.0.0" url="features/proxy.rose.model.import.rsa.601_1.0.0.jar"/>
       <feature id="proxy.rose.model.import.nl1.rsa.601" version="1.0.0" url="features/proxy.rose.model.import.nl1.rsa.601_1.0.0.jar"/>
       <feature id="proxy.rose.model.import.win32.rsa.601" version="1.0.0" url="features/proxy.rose.model.import.win32.rsa.601_1.0.0.jar"/>

       <!-- XDE Model Import -->
       <feature id="com.ibm.rational.rsa.xde.model.import" version="6.0.1" url="features/com.ibm.rational.rsa.xde.model.import_6.0.1.jar"/>
       <feature id="proxy.rsa.xde.import.profiles.601" version="1.0.0" url="features/proxy.rsa.xde.import.profiles.601_1.0.0.jar"/>
       <feature id="proxy.rsa.xde.import.code.601" version="1.0.0" url="features/proxy.rsa.xde.import.code.601_1.0.0.jar"/>
       <feature id="proxy.rsa.xde.import.doc.600.101" version="1.0.0" url="features/proxy.rsa.xde.import.doc.600.101_1.0.0.jar"/>
       <feature id="proxy.rsa.reqpro.modelupgrade.601" version="1.0.0" url="features/proxy.rsa.reqpro.modelupgrade.601_1.0.0.jar"/>
       <feature id="proxy.rsa.xde.import.code.nl.601" version="1.0.0" url="features/proxy.rsa.xde.import.code.nl.601_1.0.0.jar"/>
       <feature id="proxy.rsa.reqpro.modelupgrade.nl.601" version="1.0.0" url="features/proxy.rsa.reqpro.modelupgrade.nl.601_1.0.0.jar"/>
    </site>


    附註:
  5. 儲存並關閉已更新的 site.xml 檔案。保存原始 site_identifier.xml 檔案做為參考。
  6. 關閉文字編輯器。

3.0 建立 policy.xml 檔案

每一個下載的產品修正程式和功能包含 product\policy_identifier.xml 檔案, 這個檔案會參照 site_identifier.xml 檔案。 您必須將所有 policy_identifier.xml 檔案合併為單一 policy.xml 檔案。 建立這個檔案之後,即可用於所有產品更新,並參照您在上一節建立的 site.xml 檔案。下列範例適用於 Rational Software Architect (RSA)。您可以遵循適用於其他 Rational Software Development Platform 產品的類似範例進行。

若要建立 policy.xml 檔案,請完成下列步驟:

  1. 使用文字編輯器開啟 product\policy_identifier.xml 檔案。例如, 開啟 policy_601.xml
  2. 在鏡映站台的主目錄中,將檔案另存為 policy.xml
  3. 編輯 URL 對映來指向 site.xml,取代 site_identifier.xml。 確定您指定 site.xml 普遍可存取的絕對路徑。比方說, 如果鏡映站台位於 Web 伺服器 server1,則 policy.xml 檔案將類似下列範例:


  4. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.software.architect.update" url="http://server1/rational_updates/rsa/60/update/site.xml/">
    </update-policy>


  5. 新增其他所有 product\policy_identifier.xml 檔中的 URL 對映資訊, 例如 rsa\policy_xde_601.xml


  6. 對於可以從更新伺服器的本端鏡映進行更新的每一個產品,您應該有一個 URL 對映指向更新站台,也有另一個 URL 對映指向探索站台。 功能探索站台需要其他 URL 對映。每一個 product\policy_identifier.xml 檔案會提供型樣。

  7. 編輯每一個 URL 對映來指向 site.xml,取代 site_identifier.xml。 您的檔案將類似下列範例:


  8. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.software.architect.update" url="http://server1/rational_updates/rsa/60/update/site.xml/">
       <url-map pattern="com.ibm.rational.software.architect.discovery" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
       <url-map pattern="com.ibm.rational.rsa.xde.model.import" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
    </update-policy>


  9. 輸入 site.xml 檔案普遍可存取的絕對路徑,建立用來更新「Rational 產品更新程式」的 URL 對映。


  10. <url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml"/>

  11. 儲存 policy.xml 檔案。
  12. 關閉文字編輯器。

4.0 從更新伺服器的本端鏡映安裝更新

取得更新伺服器的本端鏡映之後,使用者可以完成下列指示來安裝更新項目。

使用當初安裝產品時所用的相同使用者帳戶來安裝更新項目。

限制

若要安裝更新,請完成下列步驟:

  1. 啟動「Rational 產品更新程式」:

  2. 附註:在 Red Hat Enterprise Linux 3.0 和 SuSE Linux Enterprise Server 9.0,如果您使用非預設的桌面環境,產品捷徑可能不會出現在預設位置。

  3. 按一下喜好設定 > 更新站台
  4. 鍵入 policy.xml 檔案的路徑,這個檔案位於更新伺服器本端鏡映的主目錄。
  5. 按一下確定
  6. 按一下尋找更新尋找選用功能


  7. 如果「Rational 產品更新程式」需要更新,則會提示您安裝更新,才能繼續進行。 按一下確定。「Rational 產品更新程式」會安裝更新、重新啟動及擷取可用的更新清單。

  8. 選取您要安裝的更新。
  9. 按一下安裝更新安裝選用的功能
  10. 若要接受授權合約並繼續安裝,按一下確定


  11. 依據您的電腦處理器速度和電腦中的 RAM 數量,更新可能需要一段安裝時間。

    安裝完成之後,「Rational 產品更新程式」會在「已安裝的產品」頁面列出已安裝的更新。

  12. 關閉「Rational 產品更新程式」。