以下のようにコマンドラインクライアントを起動します。
$ p4
接続状態を確認するには、p4 info
コマンドを発行します。 P4PORT
が正しく設定されていれば、次のような情報が表示されます。
User name: bruno Client name: bruno_ws Client host: computer_12 Client root: c:\bruno_ws Current directory: c:\bruno_ws Peer address; 10.0.102.24:61122 Client address: 10.0.0.196 Server address: ssl:example.com:1818 Server root: /usr/depot/p4d Server date: 2012/03/28 15:03:05 -0700 PDT Server uptime: 752:41:33 Server version: P4D/FREEBSD/2012.1/406375 (2012/01/25) ServerID: Master Server license: P4Admin <p4adm> 20 users (expires 2015/01/01) Server license-ip: 10.0.0.2 Case handling: sensitive
Server address:
フィールドには、p4
が接続しているホストと、Helixサーバが接続を待機しているホスト名とポート番号が表示されます。 P4PORT
の設定が正しくない場合、次のようなメッセージが表示されます。
Perforce client error: Connect to server failed; check $P4PORT. TCP connect to perforce:1666 failed. perforce: host unknown.
perforce:1666
(上記のとおり)である場合、P4PORT
が設定されていません。 P4PORT
を設定して再接続してください。P4PORT
を必ずssl:hostname
port
という形式で設定してください。p4 trust
コマンドを使用して、フィンガープリントをファイル(P4TRUST
環境変数で指定)にインストールします。このファイルには、既知または信頼済みのHelixサーバサーバとそれぞれのフィンガープリントのリストが保存されます。 P4TRUST
が設定されていない場合、このファイルはユーザのホームディレクトリにある.p4trust
になります。 詳細については、「SSL暗号化接続」を参照してください。P4PORT
をtcp:hostname
:port
に設定してください。