サーバー構成 > SCM のサーバー ポリシー > 標準ポリシー > 標準ポリシー オプション
  
標準ポリシー オプション
以下は、ポリシー エディタの「標準」タブから使用できる標準ポリシー オプションです。
ポリシー オプション
説明
リビジョンの説明が必要
メンバーがチェックインするたびにリビジョンの説明を要求するポリシーを実行できます。
デフォルトは「偽」です。このポリシー オプションが「偽」に設定されている場合、リビジョンの説明が指定されていないリビジョンをユーザーがチェックインできます。
「リビジョンの説明が必要」が有効な場合、チェックイン操作が発生するときにリビジョンの説明を指定する必要があります。最低 1 文字以上のリビジョンの説明が必要です。このポリシー オプションは、プロジェクト レベルで有効または無効にされる可能性があり、ロックされる可能性もあります。
アーカイブの説明が必要
新しいメンバーがプロジェクトに追加されるたびにアーカイブの説明を必要とするポリシーを実行できます。
デフォルトの設定は「偽」です。このポリシーが「偽」に設定されている場合、アーカイブの説明が指定されていないメンバーを追加できます。
「アーカイブの説明が必要」 が有効な場合は、メンバーがプロジェクトに追加されるときにアーカイブの説明を指定する必要があります。最低 1 文字以上のアーカイブの説明が必要です。このポリシー オプションは、プロジェクト レベルで有効または無効にされる可能性があり、ロックされる可能性もあります。
このポリシーは、インポートされたメンバーには適用されません。
参照によるテキストの保存
アーカイブの作成時に、テキスト ファイルにデフォルトのアーカイブ保存メカニズムを設定します。選択されている場合、メンバー履歴内の個々のテキスト ファイルリビジョンが完全に保存され、チェックイン時の差異分析は実行されません (履歴内のリビジョンはデルタによって保存されません)。参照によってテキストを保存するオプションは、リビジョン間でファイルの内容が大幅に変更された場合に使用できます。
選択されていない場合、テキスト ファイルはデルタ (リビジョン間の差異のみ保存される "リバース" デルタ) によって自動的に保存されます (必要なリビジョンはチェックアウト時に再計算されます)。テキスト ファイルはデルタと参照のいずれによっても保存できます。
ロックされている場合、Update Archive コマンドを使用しても、テキスト ファイルをこの値と矛盾する保存形式には変更できません。
* 
大容量のテキスト ファイルの場合、デルタによる保存と参照による保存の間で保存形式を変更する操作には時間がかかり、メモリ リソースが必要となる可能性があります。
操作の遅延が必須
「サブミット」および「変更パッケージのサブミット」コマンドを使用してサブミットされているメンバー操作のみを受け入れるように Windchill RV&S Server を構成します。
GUI では、遅延中のオプションは、各メンバー操作に対するダイアログ ボックスで有効となり、ユーザーが変更することはできません。CLI では、メンバー操作が遅延中ではない場合は、そのメンバー操作は失敗します。
デフォルトでは、このオプションは有効になっていません。
* 
このポリシーはクライアントでのみ実行されます。これは、強制メカニズムではありませんが、開発のモードを大幅に促進する目的で用意されています。
バリアントで '新しいリビジョンを利用可能' デルタを制限
バリアント プロジェクトで 「新しいリビジョンを利用可能」デルタの表示を制限します。このポリシー オプションは、プロジェクト レベルで有効または無効にされる可能性があり、ロックされる可能性もあります。
デフォルトの設定は「偽」です。このポリシーが「偽」に設定されている場合、'新しいリビジョンを利用可能' デルタは、バリアントでないプロジェクトと同じ条件に従って、バリアント プロジェクト内のメンバーに対して必要に応じて表示されます。
このポリシーが「真」に設定されている場合、バリアント プロジェクトで '新しいリビジョンを利用可能' デルタは、チェックインされているかバリアント ブランチが作成されているメンバーだけに表示されます。これは、バリアント プロジェクトをリリース後のメンテナンスのために使用する場合に便利です。
メンバーコマンドで FetchRevision のチェックを必須にします
すべてのメンバー コマンドに対して FetchRevision 権限の確認を実行します。デフォルトの設定は「偽」です。
「真」に設定されている場合、ユーザーが新しいサンドボックスの作成、メンバーの再同期、ロックされていないメンバーのチェックアウト、およびメンバーリビジョンの内容表示の試行を行うたびに、各メンバーに対する ACL の FetchRevision 権限が確認されます。
* 
このポリシーを有効にすると、追加の確認が必要になるため、サーバーのパフォーマンスが低下する可能性があります。
常にサンドボックスメンバーを強制的に書き込み可能にする
MathWorks インテグレーションに使用します。このオプションは、グローバルに、またはプロジェクトごとに設定できます。
サンドボックス メンバーがロックされていない場合でも書き込み可能のままにすることを許可します。
このポリシーを設定すると、プロジェクトのすべてのファイルが書き込み可能としてマークされます。新しいコードを記述すると、コンテンツに基づくデルタによって変更がユーザーに示されます。
* 
ポリシーの変更を有効にするには、ユーザーはサンドボックスを再同期する必要があります。
シンボリックリンクのコンフィギュレーション管理の有効化
シンボリック リンク ファイルをメンバーとして追加します。シンボリック リンクは、別のファイルまたはディレクトリを指す参照が含まれる特別なタイプのファイルです。リンク ファイルがポイントするファイルは、メンバーである必要はありません。
デフォルトでは、このポリシーが有効になっています。このポリシーを無効にした場合、シンボリック リンク ファイルを追加すると、そのシンボリック リンク ファイル自体ではなくターゲット ファイルのコンテンツが追加されます。
* 
シンボリック リンク ファイルのメンバーを削除しても、ターゲット ファイルは影響を受けません。
シンボリック リンク ファイルはバイナリ ファイルとして追加されます。
Web インタフェースでシンボリック リンク ファイルにチェック インすることはできません。Web インタフェースでシンボリック リンク ファイルをチェックインすると、リンク ファイルはターゲット ファイルのコンテンツに置き換えられます。
CLI でシンボリック リンク メンバーを操作する場合は、パスにシンボリック リンクが含まれているディレクトリではなく、実際のファイル システム ディレクトリで必ず作業してください。
ユーザーが各自のサンドボックス内のシンボリック リンク メンバーを表示できるようにするには、シンボリック リンクを作成するために必要な Windows 権限をユーザーに与える必要があります。
シンボリック リンクに指定できるターゲット パスの最大長は 4096 文字です。
メンバーリビジョンのチェックサムの検証を有効にする
メンバーリビジョンのチェックサムの計算と検証を有効にします。このポリシーが設定されると、アーカイブに新しいメンバーリビジョンがコミットされるたびにチェックサムが計算されます。Windchill RV&S Client がメンバーリビジョンを受け取ると、チェックサムが検証されます。これにより、サーバーとクライアント間の整合性が確保されます。
このポリシーは、デフォルトで有効になっています (つまり、RevisionChecksumsEnabled=true)。
Visual Difference を無効にし、「参照による保存」メンバーでマージ
メンバーのアーカイブが参照により保存される場合、このポリシーは Windchill RV&S を使用してユーザーがファイルの差異分析またはマージを実行することを許可しません。Windchill RV&S Client 設定で「サードパーティの差異ツール」または「サードパーティのマージツール」の値が指定されている場合は、ユーザーは引き続きサードパーティのツールでファイルの差異分析およびマージを実行できます。
このポリシーは、参照により保存されたテキストアーカイブに非常に多数のリビジョンが含まれる場合や、Windchill RV&S Client を使ったメンバーの差異分析またはマージが、使用可能なリソースを超過する可能性が高い場合に便利です。
「参照による保存」メンバーリビジョンにファイルボルトを使用
リビジョンデータについて、コンフィギュレーション管理ファイルのボルト機能を有効にします。このオプションを選択すると、サーバーに対してボルト機能が構成されている場合のみ、ファイルボルトが有効になります。「参照による保存」としてマークされているファイルについてのみ、ファイルボルト機能が有効になります。ファイルボルトの構成の詳細については、「コンフィギュレーション管理用のファイルボルト」を参照してください。
* 
特定のプロジェクトでファイルボルト機能が有効になっている場合、アーカイブの正規の場所に基づいて、共有アーカイブがボルトまたはデータベースに保存されます。
テキスト ワーキング ファイル サイズ ガバナー (KB)
データベース リポジトリに、次の操作のテキストリビジョンやワーク ファイルの最大サイズを設定します。
デルタによる保存アーカイブを参照による保存に変換するチェック イン/プロジェクト チェック イン。
コンフィギュレーション管理 Web インタフェースからのメンバー 差異を表示する。GUI からの最大サイズを超えて CLI が無効になる。
このオプションは、Windchill RV&S が大容量ファイルの差異分析を実行するときに Windchill RV&S Server でメモリが不足するのを防ぐうえで効果的です。チェック イン中にファイルが最大サイズを超えた場合、ユーザーは操作をキャンセルするか、アーカイブを参照による保存に変換することができます。
非メンバーを含めるフィルタ
「非メンバー」ビューに含めるファイル タイプ、または「メンバーの追加」コマンドでこのフィルタを使用する場合を指定します。設定を変更するには、「変更」をクリックします。
* 
このポリシー オプションを設定する場合は、変更の影響を受けるスクリプトや統合がないことを確認してください。たとえば、オプションが設定されたと仮定して統合が作成された場合、オプションをロックすると、メンバーを追加するときに統合できない可能性があります。
非メンバーを含めないフィルタ
「非メンバー」ビューから除外するファイル タイプ、または「メンバーの追加」コマンドでこのフィルタを使用する場合を指定します。設定を変更するには、「変更」をクリックします。
* 
このポリシー オプションを設定する場合は、変更の影響を受けるスクリプトや統合がないことを確認してください。たとえば、オプションが設定されたと仮定して統合が作成された場合、オプションをロックすると、メンバーを追加するときに統合できない可能性があります。
バイナリアーカイブのパターン
「メンバーの追加」コマンドを使ってメンバーをリポジトリに追加する際に、自動的にバイナリアーカイブとして追加することを強制するメンバーのファイルパターンを指定します。設定を変更するには、「変更」をクリックします。指定されたすべてのファイルパターンを削除するには、「削除」をクリックします。
* 
このポリシーオプションを設定する場合、影響を受ける可能性のあるスクリプトまたはインテグレーションについて考慮してください。たとえば、テキストとしてメンバーを追加するインテグレーションでは、構成済みポリシーに従って、代わりにバイナリアーカイブデータとしてメンバーを追加する必要があります。