P4Vユーザガイド (2020.1)

コマンドラインクライアントのP4VCからP4Vコンポーネントを起動する

P4VCは、コマンドラインクライアントです。P4VCを使用すれば、P4Vの完全なインスタンスを開くことなく、特定のP4コマンドラインコマンドをP4Vに送信することができます。

例えば、P4コマンドラインクライアントで頻繁にP4Vを使用してリビジョングラフやストリームグラフを表示する場合は、P4VCを使用すると便利です。

コマンド構文

コマンドラインのヘルプ情報を表示することができます。

p4vc -hコマンドを実行すると、以下のようにコマンドのオプションが一覧表示されます。

p4vc [options] command [arg ...]

Options:
    -h -?           print this message
    -V              print client version
    -c client       set client name (default $P4CLIENT)
    -C charset      set character set (default $P4CHARSET)
    -p port         set server port (default $P4PORT)
    -u user         set user's username (default $P4USER)

p4vc -helpコマンドを実行すると、コマンドが一覧表示されます。

以下の表に、p4vc help [command]の出力をコマンド別に示します。

コマンド

目的

構文

help 要求されたヘルプメッセージを出力する p4vc [options] help
branchmappings ブランチマッピングを一覧表示する p4vc [options] branchmappings
branches branchmappingsの場合と同様に、 ブランチマッピングを一覧表示する p4vc [options] branches
diff 差分ダイアログを表示する p4vc [options] diff [ file(s) ]
diffhave オープンされたファイルを所有リビジョンと比較する(ローカルパス) p4vc [options] diffhave [ file(s) ]
diffprev 前のリビジョンと比較する(depot path#revision) p4vc [options] diffprev [ file(s) ]
groups グループを一覧表示する p4vc [options] groups
branch ブランチを表示/編集する p4vc [options] branch [ spec, ... ]
change 変更内容を表示/編集する p4vc [options] change [ spec, ... ]
client workspaceの場合と同様に、 ワークスペースを表示/編集する p4vc [options] client [ spec, ... ]
ワークスペース ワークスペースを表示/編集する p4vc [options] workspace [ spec, ... ]
depot ディポを表示/編集する p4vc [options] depot [ spec, ... ]
group グループを表示/編集する p4vc [options] group [ spec, ... ]
job ジョブを表示/編集する p4vc [options] job [ spec, ... ]
label ラベルを表示/編集する p4vc [options] label [ spec, ... ]
ユーザ ユーザを表示/編集する p4vc [options] user [ spec, ... ]
jobs ジョブを一覧表示する p4vc [options] jobs
labels ラベルを一覧表示する p4vc [options] labels
pendingchanges 作業中の変更を一覧表示する p4vc [options] pendingchanges
history ファイル履歴を表示する p4vc [options] history [ file(s), ... ]
properties ファイルの詳細を表示する p4vc [options] properties [ file(s), ... ]
resolve 衝突解決ダイアログを表示する p4vc [options] resolve [ -f ] [ -c num ] [ file(s), ... ]
revisiongraph リビジョングラフを表示する p4vc [options] revisiongraph [ file(s), ... ]
revgraph revisiongraphの場合と同様に、 リビジョングラフを表示する p4vc [options] revgraph [ file(s), ... ]
streamgraph ストリームグラフパネルを表示する p4vc [options] streamgraph [ file(s) ]
ストリーム ストリームを一覧表示する p4vc [options] streams
サブミット サブミットダイアログを表示する p4vc [options] submit [ -c num ] [ file(s), ... ]
submittedchanges サブミットされた変更を一覧表示する p4vc [options] submittedchanges
timelapse タイムラップビューを表示する p4vc [options] timelapse [-l linenumber] [ file(s), ... ]
timelapseview timelapseの場合と同様に、 タイムラップビューを表示する p4vc [options] timelapseview [ file(s), ... ]
tlv timelapseの場合と同様に、 タイムラップビューを表示する p4vc [options] tlv [ file(s), ... ]
users ユーザを一覧表示する p4vc [options] users
workspaces ワークスペースを一覧表示する p4vc [options] workspaces
clients workspacesの場合と同様に、 ワークスペースを一覧表示する p4vc [options] clients
shutdown

p4vサービスをシャットダウンする
このコマンドはクライアントワークスペースを必要としません。

p4vc [options] shutdown
注意
  • ホスト(localhost) のポート番号は7999です。
  • P4VCから最初に送信されたコマンドにより、バックグラウンドプロセスが開始されます。 このプロセスが失敗すると、45秒後に接続がタイムアウトになります。
  • SwarmをP4VCで使用することはできません。