顯示具有 RTC 標籤的文章。 顯示所有文章
顯示具有 RTC 標籤的文章。 顯示所有文章

2013年1月11日 星期五

RTC 4.0.1 Quick Installation & Information

RationalTeamConcert + RationalQualityManager + RationalRequirementsComposer + JazzTeamServer = Collaborative Lifecycle Management

Install the server and applications

Installation component :

Jazz Team Server 4.0.1 : Jazz Team Server 提供基本服務,可讓應用程式群組一起運作,宛如單一邏輯伺服器般。請將授權金鑰安裝到 Jazz Team Server,以解除鎖定這些應用程式所提供的功能
品質管理 4.0.1 : 這個應用程式提供測試管理服務,包括:測試規劃、建立與執行。請將授權金鑰安裝到對應至這個應用程式的 Jazz Team Server,以存取其服務
需求管理 4.0.1 : 這個應用程式可在整個開發生命週期中,提供擷取、管理與追蹤需求等服務。請將授權金鑰安裝到對應至這個應用程式的 Jazz Team Server,以存取其服務
變更需求管理 4.0.1 : 這個應用程式提供作業與問題報告管理、原始碼管理、規劃,以及建置與部署自動化等服務。請將授權金鑰安裝到對應至這個應用程式的 Jazz Team Server,以存取其服務
Collaboration Lifecycle Management 產品試用碼4.0.1 : 您必須在同一伺服器上安裝此套件和 Jazz Team Server,以支援任何 Change and Configuration Management、Quality Management 及/或 Requirements Management 應用程式。
這個套件包含 Rational Team Concert、Rational Quality Manager 和 Rational Requirements Composer 的試用授權金鑰。您可以在設定 Jazz Team Server 的過程中,啟動試用授權碼,或是造訪 Jazz Team Server 的「授權碼管理」頁面來啟動它 IBM Installation Manager 1.6.0

套件群組名稱 : IBM Collaborative Lifecycle Management
安裝目錄 : D:\IBM\JazzTeamServer
共用資源目錄: d:\IBM\IMShared

Web 應用伺服器 : Tomcat 7.0
Web 應用程式佈署位置 : D:\IBM\JazzTeamServer\server\tomcat\webapps

應用程式環境根目錄定義值: (使用預設3.x/4.x應用程式定義根目錄值)
jts : Jazz Team Server
qm : 品質管理
admin : 生命週期專案管理
ccm : 變更與配置管理
rm : 需求管理

Set up the server

  1. 將 Web 瀏覽器指向下列位址:https://[fully qualified hostname]:9443/jts/setup
    UserName : ADMIN
    Password : ADMIN
  2. 選擇"自定設定"
    1. 配置公用 URI : https://[fully qualified hostname]:9443/jts
    2. 配置資料庫
      資料庫供應商:Derby
      連線類型:JDBC
      JDBC 密碼 : keep empty
      JDBC 位置 : conf/jts/derby/repositoryDB
  3. 配置電子郵件通知 : 己停用
  4. 登錄應用程式
    1. 應用程式 Instance URL user ID
      需求管理 /rm https://hc-bu1-buildx2.arimacomm.com.tw:9443/rm/scr rm_user
      品質管理 /qm https://hc-bu1-buildx2.arimacomm.com.tw:9443/qm/scr qm_user
      變更與配置管理 /ccm https://hc-bu1-buildx2.arimacomm.com.tw:9443/ccm/scr ccm_user
      生命週期專案管理 /admin https://hc-bu1-buildx2.arimacomm.com.tw:9443/admin/scr lpa_user
  5. 設定使用者登錄
    1. 使用者登錄類型 : 
  6. 配置資料倉儲
    1. 配置資料倉儲資料庫供應商和連線類型
      資料庫供應商:Derby
      連線類型:JDBC
    2. 配置資料倉儲資料庫連線內容
      JDBC 密碼 : empty
      JDBC 位置 : conf/jts/derby/warehouseDB
      資料庫網路伺服器埠 : 1527
      執行資料收集工作時的使用者資訊 :
       user_id : etl_user
       Password : etlpass
       email : etl_user@arimacomm.com.tw
  7. Installation Summary
    1. Jazz Team Server 設定

      資料庫配置 Derby


      內容現行值
      JDBC 連線儲存區大小128
      儲存庫資料鎖定 ID 跳過檢查旗標false
      JDBC 供應商DERBY
      DB 類型JDBC
      跳過資料庫版本的檢查false
      JDBC 位置conf/jts/derby/repositoryDB
      JDBC 連線維持時間上限3600000
      JDBC 連線儲存區等待時間3000

      公用 URL    https://hc-bu1-buildx2.arimacomm.com.tw:9443/jts
      電子郵件通知   已停用
      使用者登錄  偵測
      已登錄的應用程式
      應用程式名稱探索 URL
      /rmhttps://hc-bu1-buildx2.arimacomm.com.tw:9443/rm/scr
      /qmhttps://hc-bu1-buildx2.arimacomm.com.tw:9443/qm/scr
      /ccmhttps://hc-bu1-buildx2.arimacomm.com.tw:9443/ccm/scr
      /adminhttps://hc-bu1-buildx2.arimacomm.com.tw:9443/admin/scr
      資料倉儲配置 
      內容現行值
      DB 類型JDBC
      DB2z 資料倉儲資料庫名稱RIDW
      資料庫網路伺服器埠1527
      自動配置資料倉儲true
      自訂報告資料庫使用者RPTUSER
      JDBC 供應商DERBY
      跳過資料庫版本的檢查false
      JDBC 位置conf/jts/derby/warehouseDB
      JDBC 連線維持時間上限-1
      JDBC 連線儲存區等待時間3000
      JDBC 連線儲存區大小128
      自動更新資料庫統計資料true

2012年8月6日 星期一

RTC Concept

Concept
Repozitory : The repository includes auditable item types, which maintain a history of item creation and subsequent modifications for audit purposes. The audit trail includes a record of past states of the item, the user who saved the item, and the time of the change. For item types that do not require audit history, the repository retains only the latest state of the item.
Project Area : The project area is a system representation of a software project. The project area defines the project deliverables, team structure, process, and schedule. A project area is stored as a top-level or root item in a repository. A project area references project artifacts and stores the relationships between these artifacts.

2012年1月4日 星期三

RTC Post Installation Setup/Configuration

  1. Run Setup Wizardhttps://[fully qualified hostname]:9443/jts/setup
    1. Configure Public URI
    2. Configure Database
      1. Configure Database Vendor and Connection Type
        Database Vendor: iDerby
        Connection Type: JDBC
    3. Enable E-mail Notification
    4. Register Applications

Application InstanceApplication TypeDiscovery URLFunctional User ID /rmRequirements Managementhttps:// hostname:9443/rm/scrrm_user /ccmChange and Configuration Managementhttps:// hostname:9443/ccm/scrccm_user /qmQuality Managementhttps:// hostname:9443/qm/scrqm_user /admin Lifecycle Project Administrationhttps:// hostname:9443/admin/scrlpa_user
  1. Setup User Registry
    Administartor : scm/scmr1scm
  2. Configure Data Warehouse
    data collection jobs User : dm_scm/scmr1scm

RTC Installation

Initial RTC Software Installation
  • In Ubuntu 11, after run ./launchpad.sh, and in browser, the hyperlink is no any reponse to envoke "Install Manager"
  • After read installation guild, that mention that support RedHat Linux, but no Ubuntu. So I decide to re-install redhad as server for RTC.
  • In RedHat Server 6, following problem is encountered.
    Can't run ./launchpad.sh, with error : /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
    [Solution] http://www-01.ibm.com/support/docview.wss?uid=swg21459143
Cause

Installation Manger is a 32-bit application and requires 32-bit versions of OS system libraries. These libraries are not installed on RHEL 6.0/6.1 x86_64 (64-bit) by default. You must install these 32-bit libraries on your system before you run Installation Manager.
Resolving the problem

The required libraries are available on the Red Hat 6.0/6.1 distribution DVD. To install the required libraries:
  1. Mount the DVD to the system. Insert the DVD into the DVD drive.
  2. Select open a terminal window as a root.
  3. Execute the commands:
    [root@localhost]# mkdir /mnt/cdrom
    [root@localhost]# mount -o ro /dev/cdrom /mnt/cdrom
  4. Create the text file server.repo in the /etc/yum.repos.d directory.
    NOTE: To use gedit, execute the command:
    [root@localhost]# gedit /etc/yum.repos.d/server.repo
    Add the following text to the file:
    [server]
    name=server
    baseurl=file:///mnt/cdrom/Workstation
    enabled=1

    In the example, the mounting point is cdrom and the RHEL distribution is Workstation but could be sever.where baseurl depends on the mounting point and the RHEL distribution.
    1. Execute the command:
      [root@localhost]# yum clean all
    2. Execute the command to import related public keys:
      [root@localhost]# rpm --import /mnt/cdrom/*GPG*
    3. Execute the commands to install the required libraries:
      [root@localhost]# yum install gtk2.i686
      [root@localhost]# yum install libXtst.i686

      During the install you might receive prompts similar to the example. Answer with 'y'
      Example:
      Total download size: 15 M
      Installed size: 47 M
      Is this ok [y/N]: y
      NOTE: The package name extension (.i686) might change in the command depending on the hardware platform that you use. The table lists valid values for the package name extension.
       RHEL 6.0 package names on different platforms

Platform​
32-bit​
64-bit​
x86/x86_64​
i686​
x86_64​
ppc/ppc64​
ppc​
ppc64​
s390/s390x​
s390​
s390x​
  • After can start up the browser, and click the install 'Hyperline' in browser. 'Administrator Privilege' is need. Erorr happened.
    [solution] http://flylib.com/books/en/1.303.1.115/1/
    • If we use 'su root', and change to 'root', there will be another problem, can't find browser, happen.
    • if we use sudo ./launchpad.sh, then ... bla bla said, scm can't use sudo ....
    • So, I use following step by second method in document
      • su -m root
      • visudo
      • edit /etc/sudoers file
        add line : %scm All=(ALL) ALL, and save
    use 'sudo ./launchpad' startup and click to run install manager successfully

2012年1月3日 星期二

IBM RTC Installation

  1.  In Ubuntu 11, after run ./launchpad.sh, and in browser, the hyperlink is no any reponse to envoke "Install Manager"
  2. After read installation guild, that mention that support RedHat Linux, but no Ubuntu. So I decide to re-install redhad as server for RTC.
  3. In RedHat Server 6, following problem is encountered.
    1. Can't run ./launchpad.sh, with error : /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
      [Solution] http://www-01.ibm.com/support/docview.wss?uid=swg21459143

Cause

Installation Manger is a 32-bit application and requires 32-bit versions of OS system libraries. These libraries are not installed on RHEL 6.0/6.1 x86_64 (64-bit) by default. You must install these 32-bit libraries on your system before you run Installation Manager.

Resolving the problem

The required libraries are available on the Red Hat 6.0/6.1 distribution DVD. To install the required libraries:

1. Mount the DVD to the system. Insert the DVD into the DVD drive.

2. Select open a terminal window as a root.

3. Execute the commands:

[root@localhost]# mkdir /mnt/cdrom
[root@localhost]# mount -o ro /dev/cdrom /mnt/cdrom

4. Create the text file server.repo in the /etc/yum.repos.d directory.

NOTE: To use gedit, execute the command:
[root@localhost]# gedit /etc/yum.repos.d/server.repo

Add the following text to the file:

[server]
name=server
baseurl=file:///mnt/cdrom/Workstation
enabled=1

where baseurl depends on the mounting point and the RHEL distribution.

In the example, the mounting point is cdrom and the RHEL distribution is Workstation but could be sever.

5. Execute the command:

[root@localhost]# yum clean all

6. Execute the command to import related public keys:

[root@localhost]# rpm --import /mnt/cdrom/*GPG*

7. Execute the commands to install the required libraries:

[root@localhost]# yum install gtk2.i686
[root@localhost]# yum install libXtst.i686

During the install you might receive prompts similar to the example. Answer with 'y'.

Example:
Total download size: 15 M
Installed size: 47 M
Is this ok [y/N]: y

NOTE: The package name extension (.i686) might change in the command depending on the hardware platform that you use. The table lists valid values for the package name extension.

RHEL 6.0 package names on different platforms
Platform​
32-bit​
64-bit​
x86/x86_64​
i686​
x86_64​
ppc/ppc64​
ppc​
ppc64​
s390/s390x​
s390​
s390x​


  1. After can start up the browser, and click the install 'Hyperline' in browser. 'Administrator Privilege' is need. Erorr happened.
    [solution] http://flylib.com/books/en/1.303.1.115/1/
    • If we use 'su root', and change to 'root', there will be another problem, can't find browser, happen.
    • if we use sudo ./launchpad.sh, then ... bla bla said, scm can't use sudo ....
    • So, I use following step by second method in document
    1. su -m root
    2. visudo
    3. edit /etc/sudoers file
      add line : %scm All=(ALL) ALL, and save
  2. use 'sudo ./launchpad' startup and click to run intall manager successfully