這些主題說明如何配置及自訂 Change Management (CM) Server。
CM Server 會以適用於大部分網站的預設配置安裝。在安裝之後,某些網站可能需要修改 CM Server 配置,以納入各種主機或網站專屬的需求。例如:
- 變更 CM Server HTTP 埠號
- 變更 CM Server 的記載預設值
- 針對作為 Proxy 之其他 WAN 伺服器,配置其對 CM Server 的存取權
- 對 CM Server 進行配置,以使用安全的 Socket
WebSphere® Application Server 內含的「管理主控台」支援管理 SSL 憑證。您可以連接主控台,並於以下位置找到其用法的詳細資訊:http://hostname:12060/ibm/console。
如果您目前使用的是 Open SSL 憑證,且要升級單點產品,請參閱將 Open SSL 憑證轉換成 IBM SSL 中的程序。如需以 WebSphere Application Server 管理 SSL 憑證的相關資訊,請參閱 http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp。
配置檔中的部分屬性會被視為或設為 CM Server MBean 參數。如需相關資訊,請參閱設定可用的 MBean 屬性。
除了此使用者協助工具所描述的那些配置檔之外,請勿修改任何 CM Server 配置檔。有些配置選項經修改之後,會對 CM Server 的作業造成負面影響。
CM Server 的預設值
以下是埠的預設值:
- 埠 12080,適用於 CM Server URL。CM Server URL 為 http://server-host:12080/TeamWeb/services/Team
- 埠 12060,用於 WebSphere Application
Server 內含的「管理主控台」。WebSphere Application
Server「管理主控台」URL 為:http://server-host:12060/ibm/console
設定 CM Server 主機,以提供 ClearQuest 功能的存取權
若要讓 Rational ClearQuest Web 用戶端及 Rational ClearCase Remote Client 使用 Rational ClearQuest,以存取 ClearQuest 資料庫或存取 ClearCase-ClearQuest UCM 整合,則必須在 CM Server 機器上安裝和配置具有 CM Server for ClearQuest Web 特性的 Rational ClearQuest。
若要在 CM Server 上安裝和配置 Rational ClearQuest,請:
- 在 CM Server 上安裝具有 CM Server for ClearQuest Web 特性的 Rational ClearQuest。
- 建立連線至 Rational ClearQuest 綱目儲存庫。您要使用 Rational ClearQuest Maintenance Tool 來建立連線至您的 Rational ClearQuest 綱目儲存庫。如果需要詳細資訊,請參閱從 CM Server 建立連線至 ClearQuest 綱目儲存庫。
使用 CM Server 主機時,具有下列限制。
- 在 Windows 上
當 CM Server 主機執行 Windows 時,若是從 Rational ClearQuest 連結鉤中來執行,則不支援受制於 Rational ClearCase 許可權檢查的作業。以本端系統帳戶身分 (NT AUTHORITY/System) 來執行的這些作業,可能沒有執行作業時所需的 Rational ClearCase 許可權。
- 在 Linux 或 UNIX 系統上
您必須為每個作用中的 Rational ClearQuest 使用者提供大約 100 MB 的交換空間。必須要有足夠的實體記憶體來容納此交換空間的大約 10%。
如果 Rational ClearQuest 不是安裝在伺服器的預設位置,則必須將 ccrcUnixCqHome MBean 值設為 Rational ClearQuest 在伺服器上的安裝目錄完整路徑名稱,以指定 Rational ClearQuest 的安裝位置。如需有關設定 MBean 值的相關資訊,請參閱設定可用的 MBean 屬性。
如果 Rational ClearQuest 資料庫類型為 DB2,則必須為遠端用戶端修改 Rational ClearCase 伺服器上的 Rational ClearQuest 啟動 Script(在 Linux 上,其安裝於 /opt/ibm/RationalSDLC/clearquest/bin/clearquest 中,在 UNIX 上,其安裝於 /opt/IBM/RationalSDLC/clearquest/bin/clearquest 中)。在接近啟動 Script 結尾,
# exec into program binary with any options 這一行的上方,新增下列二行:
echo setting up DB2 environment
. DB2-profile-path
在前述範例中,
DB2-profile-path 是 db2profile 檔案的完整路徑名稱,通常可以在 Rational ClearCase 伺服器上的 DB2 實例擁有者目錄
DB2-instance-dir/sqllib 中找到這個檔案(例如 /home/db2inst/sqllib/db2profile)。
註: db2profile 檔案的路徑名稱必須以一個點和一個空格開頭。
從 CM Server 建立連線至 ClearQuest 綱目儲存庫
在已安裝 ClearQuest 的 CM Server 機器上(無論此安裝是否為了支援從 Rational ClearQuest Web 用戶端或 Rational ClearCase Remote Client 來存取 ClearQuest 功能),其中一個必要的設定步驟,就是建立連線至要供用戶端存取的 Rational ClearQuest 綱目儲存庫。
在 Windows CM Server 機器上使用 Rational ClearQuest Maintenance Tool 來建立這些連線時,請務必遵循下列規則:
- 唯有當使用者登入本端使用者帳戶(而不是網域使用者帳戶)時,才能執行 Rational ClearQuest Maintenance Tool,而且該帳戶應該是屬於本端管理者群組的本端使用者帳戶。
- 每當使用 Rational ClearQuest Maintenance Tool 來建立連線時,都應從同一使用者帳戶來執行。
如果沒有遵循這些規則,有些使用者若是登入了 Rational ClearQuest Web 用戶端或 Rational ClearCase Remote Client,可能會無法存取已建立連線的所有 Rational ClearQuest 綱目儲存庫。