Helixサーバに接続する
P4V を初めて起動すると、接続設定ウィザード (Macの場合は接続設定アシスタント)が自動的に実行されます。ウィザードを使用すると、 接続設定を指定できるほか、 必要に応じてユーザやワークスペースを作成できます。それ以降の P4V セッションでは、[接続をオープン]ダイアログがデフォルトで表示されます。ウィザードやアシスタントを手動で実行するには、 [接続] > [接続を設定] に移動します。
新しい接続を使用してHelixサーバに接続するには、以下の手順を実行します。
-
P4V を起動します。 P4V がすでに稼働している場合は、 [接続] > [接続をオープン]に移動します。[接続をオープン]ダイアログが表示されます。
-
[接続をオープン]ダイアログで、 接続するHelixサーバ名とポート番号を 「
server_host
:port_number
」 の形式で入力します。Helixサーバ がSSL (Secure Sockets Layer)の暗号化に対応している場合は、 「ssl:server_host:port_number」 という形式で入力します。
重要SSL対応のHelixサーバに接続する際に、 信頼されていないSSL接続 または改ざんされたSSLフィンガープリントに関する警告が表示された場合は、 接続を完了する前にHelixサーバ の管理者に問い合わせてください。
-
[ユーザ]フィールドにユーザ名を入力します。
- 特定のユーザを参照するには、[参照]ボタンをクリックし、 リスト内で目的のユーザを選択します。
- ユーザを作成するには、 [新規]をクリックして必要な情報を入力します。
-
(任意指定) [ワークスペース]フィールドに、 クライアントワークスペースの名前を指定します。
- 特定のクライアントワークスペースを参照するには、 [参照]ボタンをクリックし、 リスト内で目的のワークスペースを選択します。
- クライアントワークスペースを作成するには、 [新規]をクリックして必要な情報を入力します。詳しくは、ワークスペースを作成するを参照してください。
-
[OK]をクリックします。
P4V は、指定された Helixサーバに接続し、メインウィンドウに新しいインスタンスを表示します。
注接続先のサーバが多要素認証 (MFA)を使用して構成されている場合は、別の検証レイヤを入力するためのプロンプトが表示されます。設定内容に応じて、資格情報を入力する前に、検証方法を選択しなければならない場合があります。
詳細については、Helix Core P4コマンドリファレンスの「
p4 login2
」を参照してください。注[P4VS-2753/P4V-23511/P4EXP-476] 接続先のサーバがHelix認証サービスを使用した認証用サーバとして設定されている場合、IDプロバイダ(IdP)に登録された資格情報を入力するためのIdP Webページが表示されます。詳細については、Helix認証サービス管理者ガイドを参照するか、Helix Coreサーバの管理者に問い合わせてください。
以前に使用した接続でHelixサーバに接続するには 、以下に示すいずれかの操作を実行します。
- すでに P4V が実行されている場合は、 [接続] > [最近使用した項目を開く]に移動して接続を選択します。
-
P4Vを起動する場合は、 [接続をオープン]ダイアログの[接続] ドロップダウンで接続を選択します。[接続]ドロップダウンリストに、最新の[お気に入りの接続]が一覧表示されます。
注P4Vの起動時に [以前にオープンされたすべての接続を復旧する]ように 接続プリファレンス が設定されている場合、 P4Vは、 [接続をオープン]ダイアログをスキップして、 最後に使用された接続を開きます。
Perforce の接続設定に対して、WindowsまたはLinuxの環境変数を設定することができます。これにより、P4EXPや Helix 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など)。