テンプレート・プロジェクトの作成
テンプレート・プロジェクト(またはテンプレート)を使用すると、複数のプロジェクトに共通する一連のプロジェクト・カスタマイズを定義し保守できます。
このトピックの内容:
- 概要
- 空のテンプレートの作成
- 既存のテンプレートからコピーしてテンプレートを作成する
- 既存のプロジェクトからコピーしてテンプレートを作成する
- プロジェクト・ファイルのインポートによるテンプレート・プロジェクトの作成
概要
作成したテンプレート・プロジェクトは、プロジェクトにリンクできます。そうすることで、テンプレート管理者がテンプレート・カスタマイズの変更内容をリンク済みプロジェクトに適用できます。
注: テンプレート・プロジェクトは、Quality Center Enterprise Edition では利用できません。エディションとその機能の詳細については、エディションとライフサイクルを参照してください。
空のテンプレートの作成
この項では、空のテンプレートを作成する方法について説明します。
権限:
空のテンプレートを作成するには、次の権限が必要です。
-
オンプレミス:サイト管理者
-
SaaS:サイト管理者または顧客管理者、または[プロジェクト]>[プロジェクトの作成]権限。
空のテンプレートを作成するには、次の手順を実行します。
-
[サイト管理]>[プロジェクト]タブを開きます。
-
[テンプレートの作成]をクリックして、[テンプレートの作成]ウィザードを開きます。
-
[タイプの選択]ステップで、[空のテンプレートの作成]オプションを選択し、[次へ]をクリックします。
-
[詳細の追加]ステップで、テンプレート名を入力し、テンプレートを作成するドメインを選択します。[次へ]をクリックします。
テンプレート名は最大 30 文字で指定し、英字、数字、下線のみを指定できます。
注: 英語以外の文字のサポートは、サーバに適用されているデータベース設定によって異なります。起こりうる問題をすべて回避するには、テンプレート名に英語以外の文字を使用しないでください。
-
次のデータベース情報を入力して、[次へ]をクリックします。
データベースの種類 [Oracle]または[MS-SQL]を選択します。 DB サーバ [サーバ名]、[DB管理者ユーザ]、および[DB管理者パスワード]を指定します。
標準設定では、これらのフィールドには標準設定値が与えられます。追加のデータベース・サーバが定義されている場合は、[サーバ名]リストから別の名前を選択できます。
データベース・サーバの定義の詳細については、データベース・サーバの追加を参照してください。
Unicode で作成 テンプレートを Unicode で作成する場合は、[Unicodeで作成]チェックボックスを選択します。
[Unicodeで作成]チェックボックスが表示されるのは、MS-SQL サーバで空のテンプレートを作成する場合のみです。Unicode は、多言語サポートに対応する MS-SQL の機能です。Oracle では、サーバのインストール時に多言語サポートが定義されます。
選択したデータベース・サーバでテキスト検索機能が有効になっていない場合は、メッセージ・ボックスが開きます。メッセージには、このプロセスの完了後にテキスト検索機能を有効にできるということが示されます。テキスト検索を有効にする方法の詳細については、テキスト検索の設定を参照してください。
-
(SaaS の場合のみ)[表領域で作成]フィールドで、このプロジェクトを作成する表領域を選択します。[一時表領域]フィールドで、一時表領域を選択します。[次へ]をクリックします。
-
[テンプレート管理者の追加]ステップで、テンプレートの管理者を選択します。[次へ]をクリックします。
詳細については、「プロジェクト管理者の追加」ステップを参照してください。
-
[拡張機能の選択]ステップで、テンプレートでアクティブにする拡張機能を選択します。[次へ]をクリックします。
詳細については、「[拡張機能の選択]ステップ」を参照してください。
-
[サマリ]ステップで、作成するテンプレートの詳細を確認します。
詳細については、「[サマリ]ステップ」を参照してください。
-
[作成]をクリックします。
既存のテンプレートからコピーしてテンプレートを作成する
この項では、既存のテンプレートからカスタマイズをコピーしてテンプレートを作成する方法について説明します。
テンプレートをコピーするには、次の手順を実行します。
-
[サイト管理]>[プロジェクト]タブを開きます。
-
[テンプレートの作成]をクリックして、[テンプレートの作成]ウィザードを開きます。
-
[タイプの選択]ステップで、[既存のテンプレートからカスタマイズをコピーしてテンプレートを作成]オプションを選択し、[次へ]をクリックします。
-
[カスタマイズ]ステップの[ドメイン]フィールドで、コピーするテンプレートがあるドメインを選択します。[テンプレート]フィールドで、コピーするテンプレートを選択します。[次へ]をクリックします。
-
[詳細の追加]ステップで、新しいテンプレート名を入力し、テンプレートを作成するドメインを選択します。[次へ]をクリックします。
-
次のデータベース情報を入力して、[次へ]をクリックします。
データベースの種類 [Oracle]または[MS-SQL]を選択します。 DB サーバ [サーバ名]、[DB管理者ユーザ]、および[DB管理者パスワード]を指定します。
標準設定では、これらのフィールドには標準設定値が与えられます。追加のデータベース・サーバが定義されている場合は、[サーバ名]リストから別の名前を選択できます。
データベース・サーバの定義の詳細については、データベース・サーバの追加を参照してください。
-
(SaaS の場合のみ)[表領域で作成]フィールドで、このプロジェクトを作成する表領域を選択します。[一時表領域]フィールドで、一時表領域を選択します。[次へ]をクリックします。
-
[テンプレート管理者の追加]ステップで、テンプレートの管理者を選択します。[次へ]をクリックします。
詳細については、「プロジェクト管理者の追加」ステップを参照してください。
-
[サマリ]ステップで、作成するテンプレートの詳細を確認します。
詳細については、「[サマリ]ステップ」を参照してください。
-
[作成]をクリックします。
既存のプロジェクトからコピーしてテンプレートを作成する
この項では、既存のプロジェクトからカスタマイズをコピーしてテンプレートを作成する方法について説明します。この方法では、プロジェクトのカスタマイズ内容はコピーされますが、プロジェクト・データはコピーされません。
始める前に
既存のプロジェクトをコピーしてテンプレートを作成する前に、次のことを考慮してください。
ワークフロー・スクリプト | テンプレートの作成元のプロジェクトにワークフロー・スクリプトが含まれている場合は、そのスクリプトをテンプレートの作成後に変換する必要があります。そうすることで、テンプレート・ワークフローのカスタマイズ内容をテンプレート管理者がリンク済みプロジェクトに適用できます。詳細については、「How to use the convert tool」を参照してください。 |
バージョン管理 | バージョン管理が有効なプロジェクトをコピーすると、作成される新しいテンプレートでもバージョン管理が有効になります。 |
既存のプロジェクトからテンプレートを作成するには、次の手順を実行します。
-
[サイト管理]>[プロジェクト]タブを開きます。
-
[テンプレートの作成]をクリックして、[テンプレートの作成]ウィザードを開きます。
-
[タイプの選択]ステップで、[既存のプロジェクトからカスタマイズをコピーしてテンプレートを作成]オプションを選択し、[次へ]をクリックします。
-
[カスタマイズ]ステップの[ドメイン]フィールドで、コピーするプロジェクトがあるドメインを選択し、[プロジェクト]フィールドで、コピーするプロジェクトを選択します。[次へ]をクリックします。
選択したプロジェクトをこのテンプレートにリンク:新しく作成したテンプレートにプロジェクトをリンクする場合は、これを選択します。テンプレート管理者は、クロス・プロジェクト・カスタマイズを使用して、リンク済みのプロジェクトにテンプレートのカスタマイズ内容を適用できます。
-
[詳細の追加]ステップで、新しいテンプレート名を入力し、テンプレートを作成するドメインを選択します。[次へ]をクリックします。
-
次のデータベース情報を入力して、[次へ]をクリックします。
データベースの種類 [Oracle]または[MS-SQL]を選択します。 DB サーバ [サーバ名]、[DB管理者ユーザ]、および[DB管理者パスワード]を指定します。
標準設定では、これらのフィールドには標準設定値が与えられます。追加のデータベース・サーバが定義されている場合は、[サーバ名]リストから別の名前を選択できます。
データベース・サーバの定義の詳細については、データベース・サーバの追加を参照してください。
-
(SaaS の場合のみ)[表領域で作成]フィールドで、このプロジェクトを作成する表領域を選択します。[一時表領域]フィールドで、一時表領域を選択します。[次へ]をクリックします。
-
[テンプレート管理者の追加]ステップで、テンプレートの管理者を選択します。[次へ]をクリックします。
詳細については、「プロジェクト管理者の追加」ステップを参照してください。
-
[サマリ]ステップで、作成するテンプレートの詳細を確認します。
詳細については、「[サマリ]ステップ」を参照してください。
-
[作成]をクリックします。
プロジェクト・ファイルのインポートによるテンプレート・プロジェクトの作成
エクスポートされたテンプレート・プロジェクト・ファイルからデータをインポートできます。また、コンテンツ・プロバイダによって作成されたカスタマイズ済みプロジェクトからもデータをインポートできます。
権限
プロジェクト・ファイルからテンプレートを作成するには、サイト管理者である必要があります。
テンプレート・プロジェクトをインポートするには、次の手順を実行します。
-
[サイト管理]>[プロジェクト]タブを開きます。
-
[プロジェクトファイルからプロジェクトをインポート]ボタン
をクリックして[プロジェクトのインポート]ウィザードを開きます。
または、[テンプレートの作成]をクリックし、[タイプの選択]ステップで[エクスポートされたテンプレートファイルからデータをインポートしてテンプレートを作成]を選択し、[次へ]をクリックします。
-
プロジェクト・ファイルからのインポートによるプロジェクトの作成を参照してください。
参照情報: