Helixサーバに接続する

P4V を初めて起動すると、接続設定ウィザード (Macの場合は接続設定アシスタント)が自動的に実行されます。ウィザードを使用すると、 接続設定を指定できるほか、 必要に応じてユーザやワークスペースを作成できます。それ以降の P4V セッションでは、[接続をオープン]ダイアログがデフォルトで表示されます。ウィザードやアシスタントを手動で実行するには、 [接続] > [接続を設定]​ に移動します。

新しい接続を使用してHelixサーバに接続するには、以下の手順を実行します。

  1. P4V を起動します。 P4V がすでに稼働している場合は、 [接続] > [接続をオープン]​に移動します。[接続をオープン]ダイアログが表示されます。

    [接続をオープン]ダイアログ
  2. [接続をオープン]ダイアログで、 接続するHelixサーバ名とポート番号を 「server_host:port_number」 の形式で入力します。

    Helixサーバ がSSL (Secure Sockets Layer)の暗号化に対応している場合は、 「ssl:server_host:port_number」 という形式で入力します。

    重要

    SSL対応のHelixサーバに接続する際に、 信頼されていないSSL接続 または改ざんされたSSLフィンガープリントに関する警告が表示された場合は、 接続を完了する前にHelixサーバ の管理者に問い合わせてください。

  3. [ユーザ]フィールドにユーザ名を入力します。

    • 特定のユーザを参照するには、[参照]​ボタンをクリックし、 リスト内で目的のユーザを選択します。
    • ユーザを作成するには、 [新規]をクリックして必要な情報を入力します。
  4. (任意指定) [ワークスペース]フィールドに、 クライアントワークスペースの名前を指定します。

    • 特定のクライアントワークスペースを参照するには、 [参照]​ボタンをクリックし、 リスト内で目的のワークスペースを選択します。
    • クライアントワークスペースを作成するには、 [新規]をクリックして必要な情報を入力します。詳しくは、ワークスペースを作成するを参照してください。
  5. [OK]をクリックします。

    P4V は、指定された Helixサーバに接続し、メインウィンドウに新しいインスタンスを表示します。

    接続先のサーバが多要素認証 (MFA)を使用して構成されている場合は、別の検証レイヤを入力するためのプロンプトが表示されます。設定内容に応じて、資格情報を入力する前に、検証方法を選択しなければならない場合があります。

    詳細については、Helix Core P4コマンドリファレンスの「p4 login2」を参照してください。

    接続先のサーバがHelix認証サービスを使用した認証用サーバとして設定されている場合、IDプロバイダ(IdP)に登録された資格情報を入力するためのIdP Webページが表示されます。詳細については、Helix認証サービス管理者ガイドを参照するか、Helix Coreサーバの管理者に問い合わせてください。

以前に使用した接続でHelixサーバに接続するには 、以下に示すいずれかの操作を実行します。

  • すでに P4V が実行されている場合は、 [接続] > [最近使用した項目を開く]に移動して接続を選択します。
  • P4Vを起動する場合は、 [接続をオープン]ダイアログの[接続] ドロップダウンで接続を選択します。[接続]ドロップダウンリストに、最新の[お気に入りの接続]が一覧表示されます。

    P4Vの起動時に [以前にオープンされたすべての接続を復旧する]ように 接続プリファレンス が設定されている場合、 P4Vは、 [接続をオープン]ダイアログをスキップして、 最後に使用された接続を開きます。

Perforce の接続設定に対して、WindowsまたはLinuxの環境変数を設定することができます。これにより、P4EXPHelix Plugin for File Explorerなどの Helixサーバ クライアントアプリケーションで、この設定を使用できるようになります。

  • 接続に関連する環境変数を設定するには、 [接続] > [環境設定]​に移動し、 必要な設定を指定します。
  • 起動時に環境接続設定を使用するように P4V を構成するには、 [編集] > [プリファレンス]に移動します。[接続]ページで、WindowsまたはLinuxの [使用中の Perforce 環境設定で一致する接続をオープンする]を有効にします。

    このページで[設定を変更]ボタンをクリックし、 接続関連の環境設定を設定することもできます。

お気に入りの接続

お気に入りの接続のリストを保存してエントリに わかりやすい名前を割り当てることができます。これにより、 ポート番号やHelixサーバのホスト名を覚える必要がなくなります。

  • お気に入りの接続を追加するには、 [接続] > [お気に入りの接続] > [お気に入りの接続を追加]に移動します。
  • 既存のお気に入りを変更するには、 [接続] > [お気に入りの接続] > [お気に入りを管理]に移動します。
  • お気に入りの接続に接続するには、 [接続] > [お気に入りの接続]に移動して、オープンする接続を選択します。

UnicodeモードのHelixサーバに接続します。

UnicodeモードのHelixサーバに初めて接続する場合は、 P4V で文字セットを選択する必要があります。UnicodeモードのHelixサーバに接続する場合は、 この設定を正しく行い、 クライアントマシンとHelixサーバ 間でファイルが適切に転送されるようにする必要があります。どの設定を選択してよいかわからない場合は、 Helixサーバ の管理者に問い合わせてください。

Unicodeモードの Helixサーバに初めて接続する場合、[接続をオープン]ダイアログを閉じると、 P4V により、 [文字エンコードを選択]ダイアログが表示されます。必要なエンコードを指定し、 [OK]をクリックします。指定したエンコードにより、設定されているすべてのデフォルト値が上書きされます。 後で同じ Helixサーバ に接続する際にはこのエンコードが使用されます。

Unicodeモードの Helixサーバのデフォルトのエンコーディングを構成するには、[編集] > [プリファレンス]​ (Windowsの場合)または [P4V ] > [プリファレンス​] (Macの場合)に移動し、[表示]ページを開きます。

Windows、Mac、LinuxプラットフォームではUTF-16エンコードの処理が異なるため、 Helixサーバ は、UTF-16文字セットのいくつかのバリアントをサポートしています。 具体的には、マルチバイト文字の配列や、ファイルヘッダに バイトオーダーマーカー(BOM)を含めるかどうかが異なります。標準のUTF-16設定であるutf16は、 プロセッサの通常のデフォルト値に従って構成されています。 クライアントコンピュータで別のバイトオーダー/BOM の設定を使用する必要がない場合は、 この設定を使用することをお勧めします。

Unicode環境とUnicodeファイルを処理するためのクライアントと Helixサーバを構成する方法については、使用しているバージョンの Helixサーバの国際化対応情報を参照してください (https://www.perforce.com/perforce/doc.current/user/i18nnotes.txtやhttps://www.perforce.com/perforce/r20.1/user/i18nnotes.txtなど)。