Helix Coreサーバ管理者ガイド: 基本 (2019.1)

機能関連のP4Vプロパティを構成する

以下のプロパティを使用して各機能を有効または無効にすることができます。これらのプロパティはP4Vの起動時に、ユーザが最初に接続するサービスから1度だけ読み込まれます。プロパティをOffに設定して非アクティブにされた機能は、P4Vで使用できなくなります。P4V[プリファレンス]ダイアログは引き続き表示されますが、サーバ側の構成はオーバーライドできなくなります。

プロパティ P4V > 編集 > プリファレンス デフォルト 意味

P4V.Features.Administration

管理ツール

On

Offの場合、管理メニューオプションが表示されません。

P4V.Features.CheckForUpdates

HelixP4Vアップデートを自動的にチェックする。

On

Offの場合、ヘルプメニューの更新をチェックメニューオプションを無効にします。「P4V.Features.MaxAllowedVersion」も参照してください。

P4V.Features.ConnectionWizard

接続ウィザードの設定

On

Offの場合、P4V新しい接続のウィザードを使用しません。

P4V.Features.CustomTools

カスタムツール

On

Offの場合、[カスタムツールの管理]ダイアログが無効になります。

P4V.Features.DashBoard

適用外

On

Offの場合、ダッシュボードが表示されません。

P4V.Features.DashBoard.Limit

適用外

On

Off設定すると、ダッシュボードのワークスペースフォルダビューのファイル制限を指定します。この設定は、サーバ側でユーザが指定したデータ設定を上書きします。

P4V.Features.Dvcs

適用外

On

デフォルトではOnですが、共有サーバ上のserver.allowpushserver.allowfetch構成可能変数に依存します。管理者はこの機能を使用してDVCS機能を無効にできます。「分散バージョニングを有効にする」も参照してください。

P4VFeatures.FullUserName

適用外

On

デフォルトではOnONになっていると、[作業中]タブ、[サブミット済み]タブ、および[履歴]タブに完全なユーザー名が表示されます。

P4VFeatures.HTMLTools

適用外

On

デフォルトではOnOFFになっていると、HTMLツールエディタは有効にならず、この接続ではHTMLウィンドウとタブは表示されません。

P4V.Features.Integration

マージ、コピー、ブランチダイアログ

On

Offの場合、反映操作を実行することはできません。

P4V.Features.Jobs

ジョブ

On

Offの場合、ジョブのサポートが無効になります。ジョブはチェンジリストなどに表示されません。

P4V.Features.Labeling

ラベル

On

Offの場合、ラベルのタブが表示されません。

P4V.Features.MaxAllowedVersion

適用外

 

<int value>は、更新を確認する際に最大バージョンのヒントを指定します。バージョンを設定してもサーバで新しいバージョンのP4Vを使用できますが、更新を確認しても、ヒントで設定したバージョンより新しいバージョンを報告しません。

値は、使用可能なバージョンの最大数と同じチェンジリスト番号である必要があります。最新バージョンが65000で値が60000に設定されている場合、ユーザが使用しているバージョンが60000であれば、使用可能なアップデートが存在しないというメッセージが表示されます。ユーザが60000を使用し、現在実行中のバージョンが70000であるが管理者が最大値を65000に設定した場合、ユーザには新しいバージョンが使用可能であるというメッセージが表示されます。しかし、管理者は異なる最大値を設定しているため、適切なバージョンを受け取るために、より上位の管理者に連絡する必要があります。

P4V.Features.P4Applets

PerforceアプレットのP4Vでの実行を許可

On

Offの場合、P4VPerforceアプレットが無効となり、再度有効にするためのメニューオプションがアクセス不可になります。

P4V.Features.PromptWorkspaceName

新しいワークスペースの作成時に名前入力プロンプトを表示する

Off

Onの場合、P4Vは新しいワークスペースの作成時に名前入力プロンプトを表示します。P4Vp4 client -o コマンドを実行し、form-out triggerによってデフォルトのフォームを変更できるようにします。

P4Vは以下の属性の上書きをサポートします: Client:Root:View:Owner:Description:Host:AltRoots:ChangeView:Options:SubmitOptions:LineEnd:Type:

P4V.Features.RevisionGraph

リビジョングラフ

On

Offの場合、リビジョングラフが無効になります。

P4V.Features.Streams

ストリーム

On

Offの場合、ストリーム関連のアイコン、メニュー、ストリームグラフが表示されません。

P4V.Features.Timelapse

タイムラップ

On

Offの場合、タイムラップビューが無効になります。

P4V.Features.Workspaces

適用外

On

Offの場合、ユーザは自分の(または他のユーザの)ワークスペースの編集または表示ができません。

例えば、Perforceの欠陥追跡機能を使用していないサイトの管理者は、P4Vから次のコマンドを実行してジョブへのアクセスを無効にできます。

$ p4 property -a -n P4V.Features.Jobs -v Off

新しいプロパティが追加/更新され(-a)、その名前(-n)はP4V.Features.Jobsであり、Offという値(-v)が割り当てられます。

組織内のあるユーザグループがP4Vのジョブ機能を使用する必要がある場合、次のコマンドを実行して、そのユーザに対して選択的に(集中管理で)その機能を有効に再設定することができます。

$ p4 property -a -n P4V.Features.Jobs -v On -g jobusers

P4Vのジョブ機能の値をOnに設定してジョブ機能が再び有効になるのは、jobusersグループのユーザの場合に限られます。