プロジェクト設定を行う

シングルユーザーワークスペースとマルチユーザーワークスペースの両方で、具体的なプロジェクト設定を作成できます。

マルチユーザーワークスペースでは、プロジェクトの設定がリポジトリにチェックインされ、保存されます。これにより、プロジェクト設定がすべてのワークスペースで同一になり、一元管理できます。

プロジェクト設定ルート要素を作成する

プロジェクト設定を使用するには、まずプロジェクト設定のルート要素を作成する必要があります。

  1. 「ホーム」->「プロジェクト」でプロジェクトウィンドウを開きます。

  2. プロジェクトルート要素がチェックアウトされていることを確認します。

  3. プロジェクトルート要素を右クリックし、ミニツールバーで「 プロジェクト設定を作成」を選択します。

Toscaはオブジェクト「 TCProjectSettings 」をツリービューに自動的に追加し、以下のファイルを作成します。

ディレクトリ %TRICENTIS_PROJECTS%Tosca_Workspaces\<Workspace name> では:

  • MetaSettings.xml

ディレクトリ %TRICENTIS_PROJECTS%Tosca_Workspaces\<Workspace name>\Settings では:

  • ProjectSettings.xml

  • WorkspaceSettings.xml

新しいmetasettingファイルは、 ProjectSettings.xml ファイルおよび WorkspaceSettings.xml ファイルを参照するデフォルトのmetasettingsの拡張版です(see chapter " 設定ファイルの階層")。

プロジェクト設定をインポートする

上記の説明に従ってプロジェクト設定オブジェクト「 TCProjectSettings 」を作成したら、Toscaのプロジェクトウィンドウにプロジェクト設定を直接インポートできます。これを行うには、以下の手順に従ってください。

  1. Tosca Commander で、「 TCProjectSettings 」のコンテキストメニューでオプション「設定をインポート」を選択します。

    これにより、Toscaが以下のディレクトリを開きます: %TRICENTIS_HOME%\XML

  2. このディレクトリでプロジェクト設定テンプレート ProjectSettings.xml を選択し、「開く」をクリックします。

    ProjectSettings.xmlSettings.xml などの有効な設定ファイルに基づいたプロジェクト設定ファイルがすでに定義されている場合は、このファイルを使用できます。

ProjectSettings.xml はプロジェクト設定のテンプレートで、プロジェクト管理に使用されるデフォルト設定が含まれています。

プロジェクト設定をインポートする

  1. インポートされた設定はツリービューに表示されます。必要に応じて編集してください。また、プロジェクトに不要な設定を削除することもできます。

  2. スタート」メニューのオプション「すべてをチェックイン」をクリックします。

これらの設定は、プロジェクトに関連付けられているすべてのワークスペースとユーザーが利用できるようになります。

プロジェクト設定をエクスポートする

プロジェクト設定をエクスポートして、マシンに保存できます。これを行うには、以下の手順に従ってください。

  1. 「ホーム」->「プロジェクト」に進み、プロジェクトウィンドウを開きます。ツリービューでオブジェクト「 TCProjectSettings 」を選択します。

  2. ツリービューで「 TCProjectSettings 」を右クリックし、コンテキストメニューでオプション「プロジェクト設定をエクスポート」を選択します。

  3. 後続のダイアログで、エクスポートファイルの保存先を選択し、選択内容を確認します。

プロジェクト設定を編集する

プロジェクト設定は、Tosca Commander™ユーザーインターフェースで直接編集することも、「設定」ダイアログで編集することもできます。現在使用されている設定値を表示するには、「設定」ダイアログを使用します。

  1. マルチユーザー環境では、プロジェクト設定を編集する前に、必ずチェックアウトしていることを確認してください。

プロジェクト設定がチェックインされている場合、「設定」ダイアログに対する変更があれば、 WorkspaceSettings.xml ファイルに保存されます。このファイルに設定が定義されている場合、プロジェクト設定の代わりに現在のワークスペースで使用されます。

  1. ワークスペースの「プロジェクト」タブをクリックしてから「設定」を選択し、「設定」ダイアログに移動します。

設定」ダイアログで現在使用されている値とファイル 

または、プロジェクトウィンドウに移動し、プロジェクト設定の詳細ビューで編集したい設定を選択することもできます。個々の設定の値を編集したり、設定を削除することができます。

プロジェクト設定ファイルにリファレンスを添付する

Toscaでは、プロジェクト設定で個々のプロパティを定義するために使用するファイルを添付することができます。

  1. 「ホーム」->「プロジェクト」でプロジェクトウィンドウを開きます。

  2. オブジェクト「 TCProjectSettings 」がチェックアウトされていることを確認します。

  3. ファイルエクスプローラーから直接、プロジェクトウィンドウのツリービューのチェックアウト済みオブジェクト「 TCProjectSettings 」にファイルをドラッグ&ドロップします。

または、プロジェクトウィンドウのツリービューでオブジェクト「 TCProjectSettings 」を右クリックし、コンテキストメニューで「ファイルを添付」を選択します。後続のポップアップウィンドウで「埋め込み」を選択します(see chapter "埋め込みファイル")。

  1. ファイルを添付したら、必要な設定の詳細ビューにドラッグします。

    次のファイル形式に対応しています。

    • .dat

    • .vbs

    • .xml

    • .doc

同じタイプのファイルの拡張子がサポートされています。例えば、 ObjectMappings.dat ファイルは、カスタマイズなどが行われた別の ObjectMappings.dat ファイルで補完することが可能です。

この例では、カスタマイズされた ObjectMappings.dat ファイルが設定「クラスマッピングパス」に追加されています。

プロジェクト設定ファイルの追加

プロジェクト設定を削除する

  1. 「ホーム」->「プロジェクト」でプロジェクトウィンドウを開きます。

  2. オブジェクト「 TCProjectSettings 」がチェックアウトされていることを確認します。

  3. TCProjectSettings 」のコンテキストメニューで「削除」を選択します。

  4. さらに、各ユーザーのワークスペースディレクトリから手動でいくつかのファイルを削除する必要があります。

    • ディレクトリ %TRICENTIS_PROJECTS%/TOSCA_WORKSPACES/<Workspace Name> から MetaSettings.xml ファイルを削除します。

    • ディレクトリ %TRICENTIS_PROJECTS%/TOSCA_WORKSPACES/<Workspace Name>/Settings から、 ProjectSettings.xml ファイルと WorkspaceSettings.xml ファイルを削除します。

特定のToscaプロジェクト設定を追加する

この章では、管理者のみが追加できるToscaの特定のプロジェクト設定について説明します。

オブジェクト削除警告の表示

設定「 ShowDeleteObjectsWarning 」を有効にすると、ワークスペース内のオブジェクトが完全に削除されそうになったときに通知されます。

この設定は、プロジェクト設定テンプレート ProjectSettings.xml に含まれています。

  1. chapter "プロジェクト設定をインポートする" の説明に従って、 ProjectSettings.xml をインポートします。

  2. 設定「ShowDeleteObjectsWarning 」の値を「 TRUE 」に設定します。

  3. その他、プロジェクト設定で不要なものを削除してください。

ShowDeleteObjectsWarning の設定