2015年8月4日火曜日

Macからローカルネットワーク上のWindows Perforceサーバーに接続する

今回は、MacのPerforceクライアントP4Vから、Windows 8.1に立てたPerforceサーバーに接続したいと思います。
Windows 8.1にPerforceサーバーを立てる方法は、以下の記事をご覧ください。

尚、Mac版のPerforceクライアントP4Vはダウンロード&インストール済みであることとします。

Windows側の設定

まず、Windows側のファイアウォールの設定を行います。
コントロールパネル > システムとセキュリティ > Windows ファイアウォール > Windowsファイアウォールを介したアプリまたは機能を許可 > 設定の変更 > 別のアプリの許可 から、Perforceサーバーの設定を行います。(下図)


firewall.jpg

自分の場合、PerforceサーバーのプログラムはC:/MyPerforce/p4s.exeなので、パスにそれを指定し、ネットワークの種類を「プライベート」にチェックを入れます。

Mac側の設定

MacのPerforceクライアントP4Vを起動すると、Perforceサーバーのホストとポートの情報の入力を求められます。
そこに、
IPアドレス:ポート番号
もしくは、
ホスト名:ポート番号
を入力します。(下図)

p4vcon.jpg

IPアドレスだとアドレスが変わった場合に面倒なので、ホスト名で指定したいのですが、Windowsのホスト名を指定する場合、WINSサーバーがないと名前解決が出来ないようです。

試しにホスト名でpingを打ってみて、pingが返ってこないようなら、Bonjour (ボンジュール)で、名前解決をするのが手っ取り早いかもしれません。MacとWindows双方にBonjourが入っていれば、ホスト名.localで名前解決できます。

Bonjourを使った場合、Perforceサーバーの指定は以下のようになります。
ホスト名.local:ポート番号

関連記事

0 件のコメント:

コメントを投稿

Related Posts Plugin for WordPress, Blogger...