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で使用することはできません。