サーバー構成 > SCM のサーバー ポリシー > ラインターミネータポリシー > ラインターミネータに対するポリシーを設定するには
ラインターミネータに対するポリシーを設定するには
ラインターミネータのポリシーを設定するには、次の手順に従います。
1. PTC RV&S Administration Client を起動します。
2. 「コンフィギュレーション管理」 > 「ポリシー」を開きます。
3. 「グローバルポリシー」を右クリックし、「編集」を選択します。ポリシーエディタが表示されます。
4. 「ラインターミネータ」タブをクリックして、ラインターミネータのポリシーオプションを表示します。
5. そのポリシーの横のロックボックスをクリックして、ラインターミネータポリシーをロックします。
グローバル レベルでポリシーをロックすると、その他のプロジェクト ポリシーまたはクライアント設定によって、そのポリシーが上書きされなくなります。ロックされているすべてのポリシーに対して、錠の記号が表示されます。明示的に設定されているポリシーは、太字フォントで表示されます。
6. 「ラインターミネータ」タブでは、次のオプションを使用できます。
「整合性がある場合、テキストアーカイブにラインターミネータを保持」オプションを選択すると、リビジョンがレポジトリに対してコミットされるたびにファイルのラインターミネータ形式が設定され、他のユーザーがそのリビジョンから派生したワークファイルを取得した場合に、そのラインターミネータ形式が保存されます。ラインターミネータ形式が新しいリビジョンで変更されると、他のすべてのユーザーは、そのリビジョンから派生したワーク ファイルの新しいラインターミネータ形式を受け取ります。
このポリシーオプションを有効にする場合、ファイルをリポジトリにコミットするには、ラインターミネータ形式が一致している必要があります。ラインターミネータ形式が一致している場合、このポリシーオプションを指定すると、ファイルで「メンバー」 > 「チェックイン」または「メンバー」 > 「追加」を実行するユーザーは、ラインターミネータの正規化をシステムに対してネイティブにするか、メンバー アーカイブをバイナリに変換するように求められます。
* 
このオプションを有効にすると、ユーザーが行った選択によって結果が異なります。要求時にラインターミネータを正規化するように指定した場合、ワークファイルのラインターミネータが一致し、操作が遅延中の操作に変更されるため、ユーザーはリポジトリにコミットされる前にワークファイルの正確さを確認できます。アーカイブをバイナリ形式に変換するように指定した場合、この操作が成功するには ChangeArchiveType の許可が必要です。アーカイブ タイプの変更は元に戻すことができません。バイナリ アーカイブをテキストに戻すことができないため、ユーザーは注釈付きのリビジョン機能を利用できなくなります。
ラインターミネータのポリシーを構成するには、次の情報を入力します。
「名前」: 定義を行う名前であり、ラインターミネータの指定のためにユーザーが割り当てます。たとえば、ポリシーをすべてのリソース (.rc) ファイルに適用する場合は、ポリシーに "resource" という名前を付けます。
「検索条件」: メンバーファイルの検索条件です。たとえば、*.rc と入力すると、すべての Windows リソースファイル (.rc ファイル) が検索され、指定したラインターミネータがこれらのファイルに使用されます。
「ラインターミネータ」: 使用できるラインターミネータ オプションです。次のものがあります。
native: システムによって指定されるラインターミネータを使用するように PTC RV&S を構成する自動的な設定またはデフォルトの設定です。
crlf: キャリッジリターンラインターミネータおよびラインフィードターミネータです。
cr: 主に Mac OS に使用されるキャリッジリターンラインターミネータ。
lf: 主に Linux に使用されるラインフィード、ターミネータ。
たとえば、すべての Windows リソースファイル (.rc ファイル) で Windows スタイルのラインターミネータ (CRLF) が強制的に使用され、サーバーでこのポリシーがロックされる (ロックの記号が表示されます) 設定を次に示します。
新しいラインターミネータポリシーを追加するには、「追加」をクリックします。ポリシーが追加され、テキスト領域に表示されます。
* 
ラインターミネータポリシーを削除するには、ポリシーの行を強調表示し、「削除」をクリックします。既存のラインターミネータを編集するには、一覧内で名前を強調表示し、「編集」をクリックします。
7. 次のポリシーのタブに移動して、その他のポリシー オプションを構成するか、変更を受け入れ、「OK」 をクリックして終了します。
これは役に立ちましたか?