OSLC コンシューマーとの統合

IBM® Rational® Change を、OSLC プロバイダーとして Rational Quality Manager および他の OSLC CM コンシューマー (Rational Team Concert™ や Rational ClearQuest® など) と統合することができます。

Rational Quality Manager との統合

IBM Rational Quality Manager 2.0.1 以降のバージョンでは、Rational Change OSCM-CM API を使用して、新規の変更依頼を提出できます。また、実行結果を Rational Quality Manager Web インターフェースから直接リンクできます。

始める前に

このセットアップを実行するには、Rational Quality Manager の管理者でなければなりません。

Rational Change サーバー・ホストの入力時には、Rational Change で生成されるリンクに使用されるスタイルに合わせる必要があります。デフォルトでは、このアドレスはホストの IP アドレスです。Rational Change が hostname を代わりに使用するように構成されている場合は、Rational Quality Manager でも hostname を入力する必要があります。

手順

Rational Quality Manager と統合するには、以下のようにします。

  1. サーバー間通信またはフレンドをセットアップします。
    1. Rational Quality Manager 2.0.1 の管理インターフェースで、「サーバー」 > 「サーバー間通信」を選択します。または、Rational Quality Manager 3.0 の管理インターフェースで、「アプリケーション」 > 「フレンド (アウトバウンド)」を選択します。
    2. 以下の情報を選択して、項目を追加します。

      タイトル: Rational Change (または任意の名前)

      ルート・サービス URI: http://change_host:change_port/change/rootservices

      OAuth の秘密情報: このサーバーを Rational Change に対して安全に識別させるパスワード。

      トラステッド: 変更しません。Rational Change ではこの値が使用されません。

  2. Rational Change で依頼を承認します。
    1. Rational Change の管理インターフェースで、「システム管理」 > 「統合」 > 「このサーバーへ (コンシューマー・キー)」を選択します。
    2. Rational Quality Manager サーバーの暫定キーを探し、Rational Change で「承認する」をクリックします。
  3. リンクまたはサービスを追加します。

    これらのステップの実行中にエラー・メッセージが表示される場合は、Rational Quality Manager の完全修飾ホスト名を使用して、Rational Quality Manager にアクセスします。

    1. Rational Quality Manager 2.0.1 の管理インターフェースで、「プロジェクト・エリア」 > 「プロジェクト・エリアの管理」 > 使用している RQM プロジェクト・エリアを選択します。または、Rational Quality Manager 3.0 の管理インターフェースで、「プロジェクト・エリア」 > 使用している RQM プロジェクト・エリアをクリックします。
    2. リンク」セクションまたは「関連」セクションにスクロールし、「追加」をクリックします。
    3. 使用する Rational Change サーバーを選択します。
    4. 必要に応じ、「変更管理 (障害)」タイプを選択します。
    5. サービス・プロバイダー」から、Rational Change へのログオンに使用する Rational Change データベースとロールを選択します。
    6. 終了」または「OK」をクリックします。
    7. 先頭までスクロールしてから、「保存」をクリックします。
  4. 必要に応じ、Rational Change のライフサイクルを変更します。
    Rational Quality Manager で CR から関連実行結果へのリンクを自動的に作成できるように、以下のストリング属性をライフサイクルに追加して、OSLC_LINK Web タイプでフォームを表示します。
    • affectsExecutionResult
    • blocksTestExecutionRecord
    • affectsTestResult
    • relatedTestCase

他の CM コンシューマーとの統合

IBM Rational Change を、OSLC プロバイダーとして、他の OSLC CM コンシューマー (Rational Team Concert や Rational ClearQuest など) と統合することができます。

手順

  1. 通信をセットアップするには、このトピックの『Rational Quality Manager との統合』セクションと同様の手順を使用します。
  2. 通信をセットアップしたら、Rational Change で作成されたバック・リンクを確認するために、Rational Change のライフサイクルを変更して、OSLC_LINK Web タイプの属性 relatedChangeRequest をライフサイクルに追加し、フォームを表示します。

フィードバック