使用 IBM Installation Manager
來安裝 Rational Team Concert 用戶端
使用 IBM Installation Manager 來安裝用戶端
用戶端是透過 IBM® Installation
Manager 以可下載的檔案方式配送。
執行這項作業的原因和時機
註:
如果您想將用戶端安裝至現有的 Eclipse 工作台,請使用 IBM Installation Manager。IBM Installation Manager 安裝會提示您提供您想擴充的工作台,並顧及未來工作台更新、回復和修改等的管理。
註:
若有啟用 Security-Enhanced Linux® (SELinux),您
必須停用它,或變更「Java 執行時期環境 (JRE)」的安全環境定義,以容許重新定位文字,如此才能安裝和執行 Rational Team Concert。如需相關資訊,請參閱
在設定了 Security-Enhanced Linux 的情況下安裝 Rational Team Concert。
- 下載下列其中一個安裝套件。
Rational® Team Concert 用戶端有三種安裝方法。
- 用戶端 CD 內容 .zip 檔 - Installation Manager 的用戶端本端安裝方式:這種保存檔含有 Installation Manager 啟動程式和
Rational Team Concert 用戶端的本端副本。使用本端安裝套件的好處是,安裝可在沒有網際網路連線下繼續進行。這是一個不會自行解壓縮的 .zip 檔。
- Installation Manager 的用戶端、伺服器和選用元件 Web 安裝方式:
這個保存檔含有 Installation Manager 啟動程式和預先定義的安裝儲存庫位置。這是一個自行解壓縮檔,它會在解壓縮內容後,啟動 IBM Installation Manager 啟動程式。使用 Web 安裝套件的好處是,它可減少起始的下載,且安裝程序只會下載您選擇要安裝的資源。
註:
Web 安裝在安裝程序期間需要網際網路連線。
- 完整 DVD 內容 .zip 檔:這種保存檔含有 Installation Manager 啟動程式和所有可安裝資源的本端副本。使用本端安裝套件的好處是,安裝可在沒有網際網路連線下繼續進行。這是一個不會自行解壓縮的 .zip 檔。
- 啟動啟動程式。
如果 Installation Manager 已不在執行中,請完成下列步驟來啟動它。
註:
您必須具備管理者專用權,才能執行啟動程式。
註:
用來啟動啟動程式的 Linux 指令僅適用於
Rational Team Concert for
Eclipse IDE。
如果要啟動啟動程式於:
- 如果您使用用戶端 CD 內容 .zip 檔,請將保存檔內容解壓縮至一個暫存目錄,並執行啟動程式。如果要啟動啟動程式於:
- 如果要在 Windows 上執行檔案,請執行下列指令:
launchpad.exe
- 如果要在 Linux 上執行檔案,請執行下列指令:
sh launchpad.sh
- 如果您使用 Installation Manager Web 安裝方式,請執行執行檔。檔案會解壓縮至目錄,並出現啟動程式。如果要啟動執行檔於:
- 如果您使用完整 DVD 內容 .zip 檔,請將保存檔內容解壓縮至一個暫存目錄,並執行啟動程式。如果要啟動啟動程式於:
- 如果要在 Windows 上執行檔案,請執行下列指令:
launchpad.exe
- 如果要在 Linux 上執行檔案,請執行下列指令:
sh launchpad.sh
- 您可以安裝下列用戶端:
- 若要安裝 Rational Team Concert Client
for Eclipse,請按一下 Rational Team Concert Client
for Eclipse IDE 鏈結。
- 若要安裝 Rational Team Concert Client
for Microsoft Visual Studio,請按一下 Rational Team Concert Client for Microsoft® Visual Studio IDE 鏈結。
這時會顯示 Installation Manager 精靈。精靈會引導您完成用戶端的安裝。
- 按一下安裝所建立的 Rational Team Concert 捷徑,來啟動用戶端。
- 連接伺服器。 連接伺服器最簡單的方式是使用「團隊邀請」。如果您未獲邀請,可手動連接。
- 按一下檔案 -> 接受團隊邀請。精靈會引導您完成程序。
註:
如果您未獲邀請,必須向您的伺服器管理者取得 URI 或 URL。(例如,格式可以是 https://example.com:9443/jazz)。按一下位於接受團隊邀請視窗右下角的連接現有的專案區域超鏈結。
- 遵循精靈中的指示,來設定您的連線。
範例
疑難排解:建議採用以下的問題管理技術。
- 一開始即使用空工作區。
- 用戶端和伺服器的建置必須相符。請確定在配送用戶端與伺服器時,兩者的建置 ID 相符。
- 確定伺服器已啟動。請使用以下的狀態 URL 來確認:https://example.com:9443/jazz。
- 在 Linux 上,如果您想從 JazzInstallDir/client/eclipse 目錄外來啟動用戶端,必須變更 JazzInstallDir/client/eclipse/links/ 中的每一個檔案,並包含所指名目錄的絕對路徑。依預設,會採用相對路徑。例如 JazzInstallDir/client/eclipse/links/build.link
含有 "path=jazz/build" 文字。如果您的用戶端安裝在 /home/username/teamconcert 目錄,請將檔案編輯成類似如下:"path=/home/username/teamconcert/jazz/client/eclipse/build"。
下一步
在順利安裝用戶端後,應參考下列主題,以協助您開始進行
Rational Team Concert。
升級至 Rational Team Concert 1.0.1 或 1.0.1.1
您可以執行 zip 或 Installation Manager 安裝,以升級
Rational Team Concert 用戶端與伺服器。
註:
如果您使用 Installation Manager 將 Rational Team Concert 1.0.1.1 安裝在
目前未安裝 Rational Team Concert 的電腦上,
Installation Manager 會提示您選取要安裝的語言。而如果您是從舊版更新成
1.0.1.1,Installation Manager 會假設您希望使用現行語言,
而不會提示您選取語言。1.0.1.1 版以前只提供英文。若要選取其他的語言,
在您更新成 1.0.1.1 之後,請從 Installation Manager 的主畫面選取修改,
然後選取供應項目。下個畫面會顯示支援的語言清單。請選取您需要的語言。
升級 1.0 Rational Team Concert Eclipse 用戶端
如果您有 1.0 用戶端,
建議您取得 1.0.1 或 1.0.1.1 用戶端,以連接新的 1.0.1 或 1.0.1.1 伺服器。您可以使用 zip 檔來安裝這些,或更新您先前的
Installation Manager 安裝。
將伺服器從「試用版」或「體驗版」升級至「永久版」
如果您執行的是「
Rational Team Concert體驗版」,請先升級至「1.0 試用版」,或直接購買「1.0.1 伺服器」產品。1.0 伺服器金鑰不會讓「體驗版」伺服器變成「永久版」。
從 1.0「試用版」開始,
伺服器可變成「永久版」,其做法是購買和安裝適合您版本的「伺服器啟動套件」,
此套件可在 http://www-306.ibm.com/software/awdtools/rtc/ 中找到。啟動套件由一個 JAR 檔組成,內含「永久版」伺服器金鑰。您可以使用伺服器管理 Web 介面的「授權金鑰管理」頁面來安裝它。
從 1.0 升級伺服器
您可以從 Rational Team Concert 1.0 版
直接升級至 1.0.1 或 1.0.1.1 版。您可以重複使用 1.0 資料庫;
不需要移轉資料庫。
註:
在您開始升級 Websphere Application Server 之前,
請導覽至
https://servername:9443/jazz/admin#action=com.ibm.team.repository.admin.serverReset,
並按一下要求伺服器重設,以重設伺服器。
如果您執行的是早期的里程碑或「測試版」,請遵循 1.0 https://jazz.net/downloads/rational-team-concert/releases/ 升級指示進行。首先,請執行任何必要的資料庫移轉。
如果您是從 zip 檔安裝 1.0 版,
則不會提供先前安裝的相關指示。您可以從 zip 將 1.0.1 或 1.0.1.1 版安裝在新位置,
或使用 Installation Manager 來安裝一個 1.0.1 或 1.0.1.1 實例。
如果您之前使用 Installation Manager 來安裝 1.0 版,
可將 1.0.1 或 1.0.1.1 安裝成個別的實例,或者將 1.0 實例更新至 1.0.1 或 1.0.1.1。如果您想針對 1.0.1 或 1.0.1.1 版安裝個別的伺服器實例,
請在安裝精靈的安裝套件頁面上,選取建立新套件群組。
註:
若要升級 Websphere Application Server,
請移除 1.0 jazz.war 檔,並部署 1.0.1 jazz.war 檔。
如需完成升級,
請參閱複製先前伺服器安裝中的必要配置檔和安裝 1.0.1 啟動金鑰。
將伺服器從 Rational Team Concert 版本升級至另一個
您可以在 Rational Team Concert版本之間升級。
一般的升級包括從 Express-C 移動至 Express™,或從 Express 移動至 Standard。您也可以遵循相同的程序以相反的方向降級。
由於所有的
Rational Team Concert 1.0.1 和 1.0.1.1 版皆支援 Derby 資料庫,如果您是從 Express-C 移動至 Express 或 Standard,
則不需從 Derby 移轉至 DB2® 或 Oracle。建議您先移轉伺服器版本,
並確定透過現有資料庫能平順地運作事物,
然後再視需要執行資料庫移轉。如需執行資料庫移轉的相關資訊,
請參閱移轉 Jazz™ Team Server。
如果您已安裝
Rational Team Concert 1.0.1 或 1.0.1.1 版且希望升級成另一版,請下載和安裝新版本(和現有的版本並列),
然後複製必要的配置檔以執行新版本。以下的小節說明您需要的配置檔。
如果您是從 zip 檔來安裝先前的版本,
則不會提供先前安裝的相關指示。您可以從 zip 將新版本安裝在新位置,
或使用 Installation Manager 來安裝新版本。如果是正式作業伺服器,建議您使用 Installation Manager,
以便能夠套用未來的更新項目。
如果您使用 Installation Manager 來執行先前的伺服器安裝,
而想使用 Installation Manager 來安裝新版本,
在新的 Installation Manager 安裝期間,請勿和先前的版本重疊。在安裝精靈的安裝套件頁面上,
選取建立新套件群組。
這會將新版本安裝在不同的位置中,
並使用新的套件群組名稱來建立程式的捷徑。
如果您不執行這項作業,安裝將因檔案衝突而失敗。如果您看到標題為安裝失敗的對話框,
表示發生此情況,其詳細資料的文字如下:
安裝失敗。
「安裝」階段期間發生錯誤:
無法解壓縮 zip 標準 1.0.1.I20081018-1820。
D:\JazzTeamServer\server\license-update-site\site.xml 檔已存在。
如果發生此情況,
它並不嚴重;您可以重新啟動安裝,並正確地建立新套件群組。
複製先前伺服器安裝中的必要配置檔
將下列檔案從來源伺服器複製至目標伺服器。首先,
將已升級伺服器中的原始檔案重新命名,
以建立備份。如果您使用 Installation Manager 從 1.0 更新至 1.0.1,
會在安裝位置的 server 子目錄中,
以 backup-config-timestamp 等之類的名稱,建立一個內含 1.0 配置檔的備份目錄。
- workitemindex(目錄)
- 如果您使用 Derby,請複製 repositoryDB 目錄樹狀結構。
- 如果您使用 Tomcat,且配置已變更,請複製整個
tomcat/conf 目錄。
- 如果您使用 Tomcat 使用者資料庫,請複製整個 tomcat-users.xml。
- 如果您使用 Tomcat,並且自訂了應用程式部署描述子,
請複製 jazz.war 的已修改 web.xml 檔,
其位置是 \JazzTeamServer\server\tomcat\webapps\jazz\WEB-INF。
如果您正在升級至 Standard 版,
且已購買 Express 版「開發人員用戶端啟動套件」,請購買並安裝 Standard 版「開發人員用戶端啟動套件」,
如此便能使用這些用戶端授權。您的「開發人員」授權指派仍舊有效,但「開發人員」授權將會停用,
直到您安裝正確的啟動套件為止。
安裝 1.0.1 啟動金鑰
如果您已在 1.0 伺服器安裝架構上安裝永久的「伺服器啟動金鑰」和「用戶端啟動授權金鑰」,請取得並未裝這些金鑰的 1.0.1 版。伺服器在升級至 1.0.1 後,
會回復成試用軟體授權。從 Passport Advantage® 取得 1.0.1 啟動金鑰。以下是各個伺服器版本的適合金鑰名稱:
Express 版金鑰:
- IBM Rational Team Concert Express 版 - 伺服器授權啟動套件 1.0.1 多平台版
- IBM Rational Team Concert Express 版 - 開發人員用戶端授權啟動套件 1.0.1 多平台版
- IBM Rational Team Concert -
貢獻者用戶端授權啟動套件 1.0.1 多平台版
Standard 版金鑰:
- IBM Rational Team Concert Standard 版 - 伺服器授權啟動套件 1.0.1 多平台版
- IBM Rational Team Concert Standard 版 - 開發人員用戶端授權啟動套件 1.0.1 多平台版
- IBM Rational Team Concert -
貢獻者用戶端授權啟動套件 1.0.1 多平台版
在設定了 Security-Enhanced Linux 的情況下安裝 Rational Team Concert
若有啟用 Security-Enhanced Linux (SELinux),您必須停用它,或者變更安裝和執行 Rational Team Concert 時所用的 Java™ 執行時期環境 (JRE),以容許重新定位文字。
執行這項作業的原因和時機
如果您設定機器的目的只在於評估 Rational Team Concert,且 SELinux 特性對您來說不重要,則繼續進行最簡單的方法是停用 SELinux。
註:
- 在 Red Hat Enterprise Linux 5 上,依預設會安裝和啟用 SELinux。
- SELinux 不會安裝在 Suse Linux Enterprise Server 10 或 Suse Linux Enterprise
Desktop 10 上。
- 如果要停用 SELinux,請執行下列之一:
- 從視窗系統:
- 選取系統 -> 管理 -> 安全層次和防火牆。
- 切換至 SELinux 標籤。
- 將 SELinux 設定變更為「停用」。
- 按一下確定,儲存新設定。
- 從指令行:
- 執行 "setup" 指令(這是 /usr/bin/setup)
- 選取防火牆配置,然後按 Enter 鍵。
- 使用 Tab 鍵和方向鍵,將 SELinux 變更為「停用」。
- 選取確定,然後按 Enter 鍵。
-
如果要變更 JRE 的安全環境定義,請執行下列動作:
-
如果您直接從 DVD 媒體安裝,請跳到步驟 2。否則,請變更安裝 JRE 的安全環境定義。
- 在安裝檔案目錄中,找出 jre 目錄 (linux/jre_5.0.2.sr5_20070511/jre)。如果您將安裝檔案解壓縮至
/tmp/rtc,則 jre 目錄位於
/tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre。
- 針對 jre 目錄執行 chcon -R -t textrel_shlib_t 指令。這個指令會遞迴地處理檔案,並容許重新定位文字。例如,如果您將安裝檔案解壓縮至 /tmp/rtc,請執行下列指令:
chcon -R -t textrel_shlib_t /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre
-
安裝 Rational Team Concert 伺服器、用戶端和連接器,但不要啟動它們。
- 在啟動 Rational Team Concert 之前,您必須先變更產品 JRE 的安全環境定義。針對您安裝的每一項產品,執行相同的指令 (chcon -R -t textrel_shlib_t) ,並使用合適的產品特定 JRE 目錄。以下列出預設目錄。
註:
如果您是以使用者 root 身分來安裝產品,則這些路徑為預設路徑。如果您以非 root 使用者身分來安裝,請在安裝使用者起始目錄中的 opt/IBM 結構內,尋找這些目錄。
- IBM Installation Manager:
- /opt/IBM/InstallationManager/eclipse/jre_5.0.2.sr5_20070511/jre
- Jazz Team
Server:
- /opt/IBM/JazzTeamServer/server/linux/ibm-java2-i386-50/jre
- Rational Team Concert - 用戶端(對這 4 個目錄都執行 chcon)
- /opt/IBM/TeamConcert/jdk/bin
- /opt/IBM/TeamConcert/jdk/lib
- /opt/IBM/TeamConcert/jdk/jre/bin
- /opt/IBM/TeamConcert/jdk/jre/lib
- Rational Team Concert - Build System Toolkit:
- Rational Team Concert - ClearCase® Connector:(對這 4 個目錄都執行 chcon)
- /opt/IBM/ClearCaseConnector/jdk/bin
- /opt/IBM/ClearCaseConnector/jdk/lib
- /opt/IBM/ClearCaseConnector/jdk/jre/bin
- /opt/IBM/ClearCaseConnector/jdk/jre/lib
- Rational Team Concert - ClearQuest® Connector:
- /opt/IBM/ClearQuestConnector/gateway/linux/ibm-java2-i386-50/jre