このページを共有

# ALM Robot を使用したプロジェクトのエクスポートとインポート

複数の ALM プロジェクトをアーカイブ・フォルダに並行してエクスポートすることも、複数の ALM プロジェクトをアーカイブ・フォルダから ALM データベースに並行してインポートすることもできます。

注:

- この機能は、ALM 15.5.1 以降で正式にサポートされています。
- ALM Robot では、Lab_Project のエクスポートとインポートはサポートされていません。

このトピックの内容:

## アーカイブされたプロジェクトのチェックサムの有効化

アーカイブされたプロジェクトの送信中または保存中に改変が行われないようにする場合は、アーカイブされたプロジェクトのチェックサムを有効にできます。有効になっている場合、ALM Robot は、プロジェクトのエクスポート時およびインポート時に、次のようにチェックを実行します。

- プロジェクトをエクスポートする際、プロジェクトは `.qcs` ファイルにパッケージ化されます。

- アーカイブ済みプロジェクトをインポートする際、インポートできるのは `.qcs` ファイルだけであり、ALM Robot はファイルが変更されていないかどうかを確認します。検証に合格すると、プロジェクトをインポートできます。検証で不合格だった場合、ALM Robot はアーカイブ済みプロジェクトが変更されたとみなすため、プロジェクトをインポートできません。

アーカイブ済みプロジェクトのチェックサムを有効にするには、次の手順を実行します。

1. `ENABLE_ARCHIVE_CHECKSUM` パラメータをオンにします。「ALM サイト・パラメータ」を参照してください。
2. ALM Robot に証明書をアップロードします。証明書はチェックサムに使用されます。詳細については、証明書のアップロードを参照してください。

先頭に戻る

## プロジェクトのエクスポート

ALM Robot を使用してプロジェクトをエクスポートするには、次の手順を実行します。

1. サイト管理で、［ツール］＞［ALM Robot］を選択します。ALM Robot が開きます。

2. ［アクティビティの追加］をクリックして、ALM Robot の新しいアクティビティを作成します。［アクティビティ設定］ページが表示されます。

3. アクティビティ設定を定義します。

   ウィザードの［アクティビティ設定］ページで、次の手順を実行します。

   1. ［アクティビティ名］ボックスに、アクティビティの名前を入力します。
   2. ［タイプ］ボックスで、［エクスポート］を選択します。

   3. ［アーカイブフォルダ］フィールドは読み取り専用であり、これはターゲット・プロジェクトが `[ARCHIVE_BASE_FOLDER]/archive` フォルダにエクスポートされることを示します。

      [ARCHIVE_BASE_FOLDER] は、ARCHIVE_BASE_FOLDER サイト・パラメータの値によって異なります。このパラメータに値を設定し、ALM サーバにこのフォルダの読み取り権限と書き込み権限があることを確認してください。このパラメータを設定しない場合、ベース・リポジトリ・パスが使用されます。

   4. ［次へ］をクリックして、［プロジェクトの選択］ページを開き、利用可能なプロジェクトを表示します。

4. プロジェクトを選択します。

   ウィザードの［プロジェクトの選択］ページで、次の手順を実行します。

   1. プロジェクトとドメインのリストから、アクティビティに含めるプロジェクトを選択します。

      すべてのプロジェクト、特定のドメイン内のすべてのプロジェクト、または特定のプロジェクトを選択できます。

      選択後に、をクリックして、選択したプロジェクトを［選択したプロジェクトとランク］表示枠に移動します。

      選択したリストからプロジェクトを削除するには、プロジェクトを選択し、をクリックして、［選択したプロジェクトとランク］表示枠から削除します。

      リンクされたプロジェクトとテンプレート・プロジェクト間の依存関係は、エクスポート後に保持されません。手動でリンクする必要があります。

   2. ［選択したプロジェクトとランク］表示枠で、アップグレード中にプロジェクトを処理する順序を設定するには、プロジェクトを強調表示して、上部にある矢印をクリックして、リスト内でプロジェクトを上下に移動します。

      注:

      - テンプレート・プロジェクトは、選択すると常に先頭にランクされます。その他のすべてのプロジェクトは、プロジェクト・ツリーと同じ順序で［選択したプロジェクトとランク］表示枠に追加されますが、ユーザの優先順位に従って移動できます。

      - 標準設定では、ALM Robot は、各 ALM ノードで同時に最大 10 個のプロジェクトを処理できます。標準設定値を変更するには、`ROBOT_MAX_TASKS_PER_NODE` サイト・パラメータを編集し、環境のパフォーマンスに従って設定します。値を大きくすると、パフォーマンスが低下する可能性のあるためです。

   3. ［選択したプロジェクトとランク］表示枠の下部に表示される警告メッセージには、注意してください。

   4. ［次へ］をクリックして、［プロジェクト設定］ページを開きます。

5. プロジェクト設定を定義します。

   エクスポートファイル名のカスタマイズ: エクスポート・ファイル名をカスタマイズする場合は、このオプションをオンにして、オプションの下にあるフィールドにカスタム・ファイル名を入力します。カスタマイズしない場合、エクスポート・ファイルの名前は次の形式になります。`＜プロジェクト・タイプ＞_＜ユーザ名＞_＜エクスポート日時＞`。`＜プロジェクト・タイプ＞`は、`ST` (標準プロジェクト) または `T` (テンプレート・プロジェクト) のいずれかです。

   同じ名前のエクスポートファイルがある場合にエクスポートファイル名をオーバーライドする: カスタム・エクスポート・ファイル名を使用する場合、このオプションは、既存のエクスポート・ファイルを、同じ名前の新しいエクスポート・ファイルで置き換えるかどうかを制御します。このオプションをオンにしない場合、ALM Robot では、新しいエクスポート・ファイルと既存のエクスポート・ファイルの両方が保持されます。

6. アクティビティのサマリを確認します。

   ［アクティビティサマリ］には、アクティビティの設定が表示されます。［アクティビティタスク］セクションには、アクティビティ用に選択したプロジェクト、および［プロジェクト設定］ページでプロジェクトごとに行った変更が表示されます。

7. ［送信］をクリックします。ALM Robot が検証プロセスを開始します。

   エクスポート・ファイルは、チェックサムを有効にするかどうかに応じて、`.qcp` または`.qcs` ファイルのいずれかになります。詳細については、アーカイブされたプロジェクトのチェックサムの有効化を参照してください。

   検証プロセスが正常に完了すると、アクティビティが処理を開始します。ダッシュボード・ウィンドウが開きます。詳細については、「ALM Robot ダッシュボードのアクション」を参照してください。

   ALM Robot が選択したプロジェクトの検証中にエラーを検出した場合は、エラーを修正して［送信］をクリックします。

先頭に戻る

## プロジェクトのインポート

ALM Robot を使用してプロジェクトをインポートするには、次の手順を実行します。

1. サイト管理で、［ツール］＞［ALM Robot］を選択します。ALM Robot が開きます。

2. ［アクティビティの追加］をクリックして、ALM Robot の新しいアクティビティを作成します。［アクティビティ設定］ページが表示されます。

3. アクティビティ設定を定義します。

   ウィザードの［アクティビティ設定］ページで、次の手順を実行します。

   1. ［アクティビティ名］フィールドに、アクティビティの名前を入力します。
   2. ［タイプ］フィールドで、［インポート］を選択します。

   3. ［アーカイブフォルダ］フィールドは読み取り専用であり、インポートされるターゲット・プロジェクトが現在 `[ARCHIVE_BASE_FOLDER]/archive` フォルダにアーカイブされていることを示します。

      [ARCHIVE_BASE_FOLDER] は、ARCHIVE_BASE_FOLDER サイト・パラメータの値によって異なります。このパラメータに値を設定し、ALM サーバにこのフォルダの読み取り権限と書き込み権限があることを確認してください。このパラメータを設定しない場合、ベース・リポジトリ・パスが使用されます。

   4. ［データベース］フィールドで、ターゲット・プロジェクトのインポート先のデータベースを選択します。

      Oracle データベースを選択する場合は、標準設定の表領域と一時表領域を指定する必要もあります。

   5. ［次へ］をクリックして、［プロジェクトの選択］ページを開き、利用可能なプロジェクトを表示します。

4. プロジェクトを選択します。

   ウィザードの［プロジェクトの選択］ページで、次の手順を実行します。

   1. プロジェクトとドメインのリストから、アクティビティに含めるプロジェクトを選択します。

      プロジェクト名は次の形式です: ＜プロジェクト名＞_＜プロジェクトをエクスポートしたユーザのユーザ名＞_＜プロジェクトがエクスポートされた日時＞。

      プロジェクトが複数回エクスポートされている場合は、そのすべてのエクスポート・ファイルがリストされます。プロジェクトをインポートするには、エクスポート・ファイルを 1 つだけ選択する必要があります。

      アーカイブ済みプロジェクトのチェックサムをすでに無効にしている場合は、`.qcp` と`.qcs` の両方のプロジェクト・ファイルを選択できます。チェックサムを有効にした場合、選択できるのは`.qcs` プロジェクト・ファイルのみです。

      選択後に、をクリックして、選択したプロジェクトを［選択したプロジェクトとランク］表示枠に移動します。

      選択したリストからプロジェクトを削除するには、プロジェクトを選択し、をクリックして、［選択したプロジェクトとランク］表示枠から削除します。

   2. ［選択したプロジェクトとランク］表示枠で、アップグレード中にプロジェクトを処理する順序を設定するには、プロジェクトを強調表示して、上部にある矢印をクリックして、リスト内でプロジェクトを上下に移動します。

      注:

      - テンプレート・プロジェクトは、選択すると常に先頭にランクされます。その他のすべてのプロジェクトは、プロジェクト・ツリーと同じ順序で［選択したプロジェクトとランク］表示枠に追加されますが、ユーザの優先順位に従って移動できます。

      - 標準設定では、ALM Robot は、各 ALM ノードで同時に最大 10 個のプロジェクトを処理できます。標準設定値を変更するには、`ROBOT_MAX_TASKS_PER_NODE` サイト・パラメータを編集し、環境のパフォーマンスに従って設定します。値を大きくすると、パフォーマンスが低下する可能性のあるためです。

   3. ［選択したプロジェクトとランク］表示枠の下部に表示される警告メッセージには、注意してください。

   4. ［次へ］をクリックして、［サマリ］ページを開きます。

5. アクティビティのサマリを確認します。

   ［アクティビティサマリ］には、アクティビティの設定が表示されます。［アクティビティタスク］セクションには、アクティビティ用に選択したプロジェクト、および［プロジェクト設定］ページでプロジェクトごとに行った変更が表示されます。

6. ［送信］をクリックします。ALM Robot が検証プロセスを開始します。

   チェックサムを有効にすると、署名が損なわれていない `.qcs` プロジェクト・ファイルのみをインポートできます。詳細については、Enable data integrity check for archived projectsを参照してください。

   検証プロセスが正常に完了すると、アクティビティが処理を開始します。ダッシュボード・ウィンドウが開きます。詳細については、「ALM Robot ダッシュボードのアクション」を参照してください。

   ALM Robot が選択したプロジェクトの検証中にエラーを検出した場合は、エラーを修正して［送信］をクリックします。

https://admhelp.microfocus.com ALM 8942
検索結果の改善のヒント... ALM ヘルプセンター ALM ヘルプセンター ALM ヘルプ 16.00 すべてローカル・ヘルプセンターの表示オンライン・ヘルプセンターの表示戻るブラウザ履歴で元に戻る進むブラウザ履歴で前に進む検索の強調表示を解除次のトピック次のトピックに移動前のトピック前のトピックに移動現在のトピックを印刷バージョン: