P4をインストールする

この章では、Perforceコマンドラインクライアント(p4)をワークステーションにインストールする方法を説明します。Perforceバージョン化サービスのインストールについての詳細情報は、『Perforceサーバ管理者ガイド: 基本』を参照してください。

UNIXおよびOS XへP4をインストールする

Perforceコマンドラインクライアント(p4)をUNIXまたはMac OS Xマシンにインストールする手順を以下に示します。

  1. p4実行可能ファイルを以下のPerforce社のWebサイトからダウンロードします。

    http://www.perforce.com/downloads/complete_list

    Perforceアプリケーションは通常/usr/local/binにインストールされます。

  2. p4ファイルを実行可能にします(chmod +x p4)。

  3. ポートの設定、クライアントワークスペース名、およびユーザ名を構成します。P4PORTP4CLIENTP4USERの各環境変数を構成して、これらの設定を行うことができます。(詳細については、“P4を構成する”を参照してください。)

WindowsへP4をインストールする

Perforceコマンドラインクライアント(p4.exe)をWindowsにインストールするには、以下のPerforce社のWebサイトにあるDownloadsページから、Perforce Windowsインストーラ(perforce.exe)をダウンロードして実行します。

http://www.perforce.com/downloads/complete_list

Perforceインストーラにより、Perforceコマンドラインクライアントおよびその他のPerforce Windowsコンポーネントのインストールとアンインストールを行うことができます。

インストールを確認する

Perforceコマンドラインクライアントが正常にインストールされたかどうか確認するには、コマンドラインでp4 infoと入力してENTERキーを押します。Perforceサービスが特定のホストおよびポートで実行していれば、次のようなメッセージが表示されます。

User name: ona
Client name: ona-agave
Client host: agave
Client root: /home/ona/p4-ona
Current directory: /home/ona/p4-ona
Client address: 10.0.0.196
Server address: perforce:1666
Server root: /usr/depot/p4d
Server date: 2012/03/28 12:11:47 -0700 PDT
Server uptime: 752:41:33
Server version: P4D/FREEBSD/2012.1/406375 (2012/01/25)
Server license: P4Admin <p4adm> 20 users (expires 2013/01/01)
Server license-ip: 10.0.0.2
Case handling: sensitive

構成の設定が正しくない場合、次のようなエラーメッセージが表示されます。

Perforce client error:
        Connect to server failed; check $P4PORT.
        TCP connect to <hostname> failed.
        <hostname>: host unknown.

PerforceがSSL接続を必要とするように管理者が設定している場合、Perforceサービスに最初に接続を試みたときに、サーバのフィンガープリントを検証する必要があります。SSL暗号化接続を参照してください。