建立 IBM Rational Functional Tester 更新伺服器的本端鏡映
適用於 Rational Functional Tester 6.1 版
內容
1.0 下載和解壓縮更新
2.0 建立和更新 site.xml 檔案
3.0 建立 policy.xml 檔案
4.0 從更新伺服器的本端鏡映安裝更新
1.0 下載和解壓縮更新
若要建立 IBM Rational Functional Tester 更新伺服器的本端鏡映,請下載下列更新。如果您先前已建立更新伺服器的本端鏡映,
在下載這些更新項目前,請先移除任何過時的特性檔。
請注意:您必須下載 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 檔案,請完成下列步驟:
- 在文字編輯器開啟 site_identifier.xml 檔案。例如,開啟 site_rmi_601.xml。
- 在相同目錄中將檔案另存為 site.xml。如果目錄中已含 site.xml 檔,
請將 site_rmi_601.xml 中的 <feature/> 資訊複製到
site.xml 的 <site></site> 區段。
- 將每一個 site_identifier.xml 檔案的
<feature/> 資訊複製到 site.xml。
例如,下列程式碼會顯示將 rsa\60\discovery\site_rmi_601.xml
和 rsa\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>
附註:
- 將 product\60\discovery\site.xml 檔中過期的功能資訊換成可用的最新功能資訊。
- 請勿將 product\60\update\site.xml 檔中先前的功能資訊換成可用的最新產品修正程式資訊。
- 功能資訊的次序不重要。
- 儲存並關閉已更新的 site.xml 檔案。保存原始 site_identifier.xml 檔案做為參考。
- 關閉文字編輯器。
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 檔案,請完成下列步驟:
- 使用文字編輯器開啟 product\policy_identifier.xml 檔案。例如,
開啟 policy_601.xml。
- 在鏡映站台的主目錄中,將檔案另存為 policy.xml。
- 編輯 URL 對映來指向 site.xml,取代 site_identifier.xml。
確定您指定 site.xml 普遍可存取的絕對路徑。比方說,
如果鏡映站台位於 Web 伺服器 server1,則 policy.xml 檔案將類似下列範例:
<?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>
- 新增其他所有 product\policy_identifier.xml 檔中的 URL 對映資訊,
例如 rsa\policy_xde_601.xml。
對於可以從更新伺服器的本端鏡映進行更新的每一個產品,您應該有一個 URL 對映指向更新站台,也有另一個 URL 對映指向探索站台。
功能探索站台需要其他 URL 對映。每一個 product\policy_identifier.xml 檔案會提供型樣。
- 編輯每一個 URL 對映來指向 site.xml,取代 site_identifier.xml。
您的檔案將類似下列範例:
<?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>
- 輸入 site.xml 檔案普遍可存取的絕對路徑,建立用來更新「Rational 產品更新程式」的 URL 對映。
<url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml"/>
- 儲存 policy.xml 檔案。
- 關閉文字編輯器。
4.0 從更新伺服器的本端鏡映安裝更新
取得更新伺服器的本端鏡映之後,使用者可以完成下列指示來安裝更新項目。
使用當初安裝產品時所用的相同使用者帳戶來安裝更新項目。
限制:
- 安裝更新項目時,不能開啟產品。
- 在 Windows® 作業系統,您必須使用具有管理者專用權的帳戶。在 Linux® 作業系統上,您必須以 root 身分登入。
若要安裝更新,請完成下列步驟:
- 啟動「Rational 產品更新程式」:
- 在 Windows 作業系統,按一下開始 > 程式集 > IBM Rational > Rational 產品更新程式。
- 在 Red Hat Enterprise Linux 3.0(GNOME 桌面環境),開啟主功能表,按一下程式設計 > Rational 產品更新程式。
- 在 SuSE Linux Enterprise Server 9.0(K 桌面環境),開啟主功能表,按一下 IBM Rational > Rational 產品更新程式。
附註:在 Red Hat Enterprise Linux 3.0 和 SuSE Linux Enterprise Server 9.0,如果您使用非預設的桌面環境,產品捷徑可能不會出現在預設位置。
- 按一下喜好設定 > 更新站台。
- 鍵入 policy.xml 檔案的路徑,這個檔案位於更新伺服器本端鏡映的主目錄。
- 按一下確定。
- 按一下尋找更新或尋找選用功能。
如果「Rational 產品更新程式」需要更新,則會提示您安裝更新,才能繼續進行。
按一下確定。「Rational 產品更新程式」會安裝更新、重新啟動及擷取可用的更新清單。
- 選取您要安裝的更新。
- 按一下安裝更新或安裝選用的功能。
- 若要接受授權合約並繼續安裝,按一下確定。
依據您的電腦處理器速度和電腦中的 RAM 數量,更新可能需要一段安裝時間。
安裝完成之後,「Rational 產品更新程式」會在「已安裝的產品」頁面列出已安裝的更新。
- 關閉「Rational 產品更新程式」。