Perforce Helix GUI クライアント 2014.3 インストールおよび 日 本 語 パック 適 用 の 手 引 き 2016 年 5 月 株 式 会 社 東 陽 テクニカ ソフトウェア ソリューション 1. はじめに 本 書 では Windows 版 Linux 版 MacOS X 版 の Perforce Helix GUI クライアント 2014.3( 以 下 Helix GUI クライアント) をインストールし 日 本 語 パックをセットアップするための 手 順 をご 説 明 します これまで Windows 版 Helix GUI クライアントについては Perforce Software 社 から 日 本 語 版 インストーラ が 提 供 されておりました しかしながら バージョン 2014.3 以 降 これが Perforce Software 社 から 提 供 されな くなりました したがって インストールした GUI クライアント(P4V P4Merge P4Admin)の 表 示 を 日 本 語 に するは 英 語 版 インストーラで Helix GUI クライアントをインストールした 後 クライアントマシン 個 別 に 日 本 語 パックを 適 用 する 必 要 があります 一 方 Linux 版 および MacOS X 版 Helix GUI クライアントについては 元 々Perforce Software 社 からイン ストーラの 提 供 がありませんので 従 来 の 手 順 ( 詳 しくは P4V リリースノート 1 をご 参 照 ください)でインストール した 後 本 書 に 示 す 手 順 で 日 本 語 パックを 適 用 してください また GUI クライアントから 表 示 するオンラインヘルプが 個 別 のヘルプファイルではなく HTML 形 式 で 集 中 管 理 できるようになりました 本 書 では 日 本 語 パックの 適 用 と 併 せて 日 本 語 オンラインヘルプを 表 示 させるた めの 手 順 をご 説 明 します 次 の 2. Helix 管 理 者 向 けセットアップ 手 順 (アーキテクチャ 共 通 ) では Helix 管 理 者 向 けのセットアップ 手 順 をご 説 明 します Helix 一 般 ユーザは Helix 管 理 者 からの 指 示 に 従 って 3. Helix 一 般 ユーザ 向 けセットアップ 手 順 (Linux MacOS X) または 4. Helix 一 般 ユーザ 向 けセットアップ 手 順 (Windows) を 実 施 してください 1 http://www.toyo.co.jp/ss/perforce/relnotes/p4vnotes_ja.txt 1
2. Helix 管 理 者 向 けセットアップ 手 順 (アーキテクチャ 共 通 ) ここでは Helix 管 理 者 が 実 施 する GUI クライアント 日 本 語 パックのセットアップ 手 順 をご 説 明 します Helix 一 般 ユーザは 3. Helix 一 般 ユーザ 向 けセットアップ 手 順 を 実 施 してください 2.1 セットアップファイルの 内 容 確 認 ダウンロードしていただいた(していただく)p4_r14-3ja_setup.zip の 内 容 は 次 のとおりです ディレクト リやファイルが 揃 っていることを 確 認 してください ディレクトリ 名 /ファイル 名 installer gui gui_windows.zip ja_pack build ja_pack perforce 内 容 英 語 版 Helix GUI クライアント 2014.3 のインストーラ 日 本 語 パック(リソースファイル) 日 本 語 パック(オンラインヘルプ オンラインマニュアル) Windows 64bit 版 日 本 語 化 バッチファイル Windows 32bit 版 日 本 語 化 バッチファイル install_proc.pdf 英 語 版 インストーラの 実 行 手 順 ( 解 説 ) 本 書 以 降 で は p4_r14-3ja_setup.zip の 内 容 を 仮 に Windows マ シ ン の C: Temp p4_r14-3ja_setup フォルダに 解 凍 したものとしてご 説 明 します C: Temp p4_r14-3ja_setup installer qui qui_windows.zip ja_pack build qt_ja.qm p4v_ja.qm p4merge_ja.qm p4admin_ja.qm perforce install_proc.pdf 2.2 日 本 語 ヘルプファイルの 配 置 弊 社 の Web サイトにアップロードされている 日 本 語 ヘルプファイルをご 利 用 になる 場 合 Helix バージョニング エンジン 単 位 に 次 のコマンドを 実 行 してください 2
p4 property -a -n P4V.Help.URL -v "http://www.toyo.co.jp/files/user/img/p roduct/ss/help/" 弊 社 の Web サイトではなく お 客 様 の Web サイトや 共 有 領 域 に 保 存 されている 日 本 語 ヘルプファイルをご 利 用 になる 場 合 上 と 同 様 に その URL や UNC パスを 設 定 してください 例 えば 御 社 の myfileserver sharedir ja_pack perforce r14.3 manuals p4v に 日 本 語 ヘルプファイルを 配 置 した 場 合 次 のコマンドを 実 行 し 接 続 している Helix バージョニングエンジンのプロ パティ P4V.Help.URL に この 共 有 領 域 のパスの 上 位 部 分 を 設 定 してください p4 property -a -n P4V.Help.URL -v myfileserver sharedir ja_pack パスのうち perforce r14.3 manuals p4v の 部 分 は P4V.Help.URL に 設 定 しませんので ご 注 意 くだ さい また この p4 property コマンドを 実 行 するには 接 続 している Helix バージョニングエンジンにおいて admin 権 限 または super 権 限 が 必 要 です 2.3 一 般 ユーザへの 作 業 依 頼 p4_r14-3ja_setup.zip の 解 凍 後 フ ァ イ ル 一 式 を 一 般 ユ ー ザ が 参 照 で き る 場 所 ( 例 え ば myfileserver sharedir p4_r14-3ja_setup)に 公 開 してください その 後 本 書 の 3. Helix 一 般 ユーザ 向 けセットアップ 手 順 に 従 って 日 本 語 パックをセットアップするよう 一 般 ユーザに 依 頼 してください 3
3. Helix 一 般 ユーザ 向 けセットアップ 手 順 (Linux MacOS X) ここでは Linux 上 もしくは MacOS X 上 の Helix 一 般 ユーザ 向 けに GUI クライアント 日 本 語 パックのセット アップ 手 順 をご 説 明 します 3.1 セットアップファイルの 内 容 確 認 Helix 管 理 者 から セットアップに 必 要 な 以 下 のファイルが 公 開 されます ディレクトリ 名 /ファイル 名 installer gui gui_windows.zip ja_pack build ja_pack perforce 内 容 英 語 版 Helix GUI クライアント 2014.3 のインストーラ 日 本 語 パック(リソースファイル) 日 本 語 パック(オンラインヘルプ オンラインマニュアル) Windows 64bit 版 日 本 語 化 バッチファイル Windows 32bit 版 日 本 語 化 バッチファイル install_proc.pdf 英 語 版 インストーラの 実 行 手 順 ( 解 説 ) 本 書 以 降 では これらのファイルが myfileserver sharedir p4_r14-3ja_setup に 公 開 され それを クライアント PC 上 では ネットワークドライブ 接 続 を 通 じて Z: p4_r14-3ja_setup でアクセスできるものとし てご 説 明 します C: Temp p4_r14-3ja_setup installer qui qui_windows.zip ja_pack build qt_ja.qm p4v_ja.qm p4merge_ja.qm p4admin_ja.qm perforce install_proc.pdf 3.2 旧 バージョンの 退 避 旧 バージョンの Perforce GUI クライアントの 情 報 を 退 避 するため 次 のフォルダを 別 名 で 保 存 してください 新 規 インストールの 場 合 この 手 順 は 不 要 です 4
ユーザのホームディレクトリにある.p4qt フォルダ 例 えば ユーザ paul のホームディレクトリが/home/paul の 場 合 /home/paul/.p4qt のコピーを /home/paul/.p4qt_bakup のように 作 成 します Perforce GUI クライアントのインストールフォルダ P4V が/opt/perforce/p4v_ja-2013.2.848387 にインストールされている 場 合 このディレクトリ を 削 除 せずに 残 しておきます いずれのディレクトリも 今 回 のインストールおよび 日 本 語 パックの 適 用 が 完 了 し もはや 不 要 と 判 断 されれば 削 除 して 構 いません 3.3 GUI クライアント 2014.3( 英 語 版 )のインストール P4V リリースノートに 記 載 されている 手 順 に 従 い GUI クライアント 2014.3( 英 語 版 )をインストールしてくださ い なお GUI クライアント 2014.3 がサポートする Linux および MacOS X のバージョンは 次 のとおりです Linux 2.6 Intel (x86, x86_64) glibc 2.5-49 以 上 Mac OS X 10.8, 10.9.5, 10.10 (x86, x86_64) 3.4 日 本 語 化 パックの 適 用 (Linux の 場 合 ) 3.1 セットアップファイルの 内 容 確 認 に 示 した 4 個 のリソースファイル(.qm ファイル)を FTP ツールや scp コ マンド 等 を 用 いて Linux クライアントマシン 上 に 配 置 してください 配 置 先 は Helix GUI クライアントのインストールディレクトリ 配 下 にある translations ディレクトリです 例 え ば P4V を /opt/perforce/p4v-2014.3.1007540 に イ ン ス ト ー ル し た 場 合 そ の 配 下 の lib/p4v/p4vresources/translations ディレクトリになります 3.5 日 本 語 化 パックの 適 用 (MacOS X の 場 合 ) 3.1 セットアップファイルの 内 容 確 認 に 示 した 4 個 のリソースファイル(.qm ファイル)を FTP ツールや scp コ マンド 等 を 用 いて MacOS X クライアントマシン 上 に 配 置 してください 配 置 先 は /Applications/ APPLICATION.app/Contents/Resources/translations ディレ ク ト リ で す 例 え ば P4V 用 リ ソ ー ス フ ァ イ ル p4v_ja.qm で あ れ ば /Applications/p4v.app/Contents/Resources/translations/p4v_ja.qm となります P4Merge 用 リソースファイル p4merge_ja.qm P4Admin 用 リソースファイル p4admin_ja.qm についても 同 様 です また qt_ja.qm については p4v.app p4merge.app p4admin.app 配 下 それぞれに 配 置 します さらに 設 定 ファイル qt.conf を 編 集 する 必 要 があります qt.conf は /Applications/ APPLICATION.app/Contents/Resources 配 下 にあります 例 え ば P4V 用 設 定 ファイルであれば /Applications/p4v.app/Contents/Resources/qt.conf とな ります qt.conf の 末 尾 に 次 の 1 行 を 追 記 してください Translations = /Applications/p4v.app/Contents/Resources/translations P4Merge 用 設 定 ファイルおよび P4Admin 用 設 定 ファイル(いずれも ファイル 名 は qt.conf)についても 同 様 に それぞれ 次 の 1 行 を 追 記 してください 5
Translations = /Applications/p4merge.app/Contents/Resources/translations Translations = /Applications/p4admin.app/Contents/Resources/translations 3.6 環 境 変 数 の 設 定 P4 ユーザーズガイド 2 の P4 を 構 成 する を 読 み Helix 用 の 環 境 変 数 (P4PORT P4USER P4CLIENT P4CHARSET 等 )を 設 定 してください 2 http://www.toyo.co.jp/ss/perforce/manuals/p4guide/index.html 6
4. Helix 一 般 ユーザ 向 けセットアップ 手 順 (Windows) ここでは Windows 上 の Helix 一 般 ユーザ 向 けに GUI クライアント 日 本 語 パックのセットアップ 手 順 をご 説 明 します 4.1 セットアップファイルの 内 容 確 認 Helix 管 理 者 から セットアップに 必 要 な 以 下 のファイルが 公 開 されます ディレクトリ 名 /ファイル 名 installer gui gui_windows.zip ja_pack build ja_pack perforce 内 容 英 語 版 Helix GUI クライアント 2014.3 のインストーラ 日 本 語 パック(リソースファイル) 日 本 語 パック(オンラインヘルプ オンラインマニュアル) Windows 64bit 版 日 本 語 化 バッチファイル Windows 32bit 版 日 本 語 化 バッチファイル install_proc.pdf 英 語 版 インストーラの 実 行 手 順 ( 解 説 ) 本 書 以 降 では これらのファイルが myfileserver sharedir p4_r14-3ja_setup に 公 開 され それを クライアント PC 上 では ネットワークドライブ 接 続 を 通 じて Z: p4_r14-3ja_setup でアクセスできるものとし てご 説 明 します C: Temp p4_r14-3ja_setup installer qui qui_windows.zip ja_pack build qt_ja.qm p4v_ja.qm p4merge_ja.qm p4admin_ja.qm perforce install_proc.pdf 4.2 旧 バージョンの 退 避 旧 バージョンの Perforce GUI クライアントの 情 報 を 退 避 するため 次 のフォルダを 別 名 で 保 存 してください 新 規 インストールの 場 合 この 手 順 は 不 要 です 7
ユーザのホームフォルダにある.p4qt フォルダ 例 えば Windows 7 のデフォルトでは ユーザ paul のホームフォルダは C: Users paul になります C: Users paul.p4qt のコピーを C: Users paul.p4qt_bakup のように 作 成 します Perforce GUI クライアントのインストールフォルダ デフォルトは "C: Program Files Perforce" になります "C: Program Files Perforce"のコピーを "C: Program Files Perforce_backup" のように 作 成 します いずれのディレクトリも 今 回 のインストールおよび 日 本 語 パックの 適 用 が 完 了 し もはや 不 要 と 判 断 されれば 削 除 して 構 いません 4.3 旧 バージョンのアンインストール 旧 バージョンの Perforce GUI クライアントをアンインストールしてください アンインストールは Windows 7 の 場 合 [スタート]>[コントロールパネル]>[プログラムと 機 能 ]で 行 います アンインストールしても.p4qt フォルダ 残 っている 場 合 は この.p4qt フォルダを 削 除 してください 4.4 GUI クライアント 2014.3( 英 語 版 )のインストール インストーラを 使 って GUI クライアント 2014.3( 英 語 版 )をインストールしてください インストーラは Z: p4_r14-3ja_setup installer gui gui_windows.zip にあり 解 凍 すると Windows 64bit 用 のインストーラである p4vinst64.exe と Windows 32bit 用 のインストーラである p4vinst.exe を 入 手 できます gui_windows.zip Windows 32bit p4vinst.exe 32bit p4vinst64.exe インストールの 際 は 英 語 版 インストーラの 実 行 手 順 3 をご 参 照 ください 日 本 語 で インストール 手 順 を 解 説 しています なお GUI クライアント 2014.3 がサポートする Windows のバージョンは 次 のとおりです Windows Vista SP1 Intel (x86) Windows Vista 7 Intel (x86) Windows Vista 8 Intel (x86) Windows Vista 2008 Intel (x86) Windows Vista SP1 Intel (x86_64) Windows Vista 7 Intel (x86_64) Windows Vista 8 Intel (x86_64) Windows Vista 2008 Intel (x86_64) 3 http://www.toyo.co.jp/ss/perforce/ja_pack/install_proc.pdf 8
4.5 日 本 語 化 バッチファイルの 実 行 コマンドプロンプトを 管 理 者 権 限 で 実 行 して カレントフォルダを Z: p4_r14-3ja_setup とし 日 本 語 化 バッチファイルを 実 行 してください 日 本 語 化 バッチファイルは クライアント PC が Windows 64bit ならば クライアント PC が Windows 32bit ならば です cd /d Z: p4_r14-3ja_setup Windows 64bit の 場 合 Windows 32bit の 場 合 注 ) コマンドプロンプトを 管 理 者 権 限 で 実 行 するには [スタート]>[すべてのプログラム]>[アクセサリ]を クリックし [コマンドプロンプト]を 右 クリックした 後 [ 管 理 者 として 実 行 ]をクリックします 注 ) または は 必 ずコマンドプロンプト 上 で 実 行 して ください エクスプローラ 上 でダブルクリックすることによって 実 行 した 場 合 または は 正 しく 機 能 しません または を 実 行 すると 次 のように 表 示 されます Perforce Helix のインストールフォルダとして "C: Program Files Perforce " が 見 つかりました 日 本 語 パックの 適 用 先 として 使 用 してよいですか? (y/n) > "C: Program Files Perforce " の 部 分 は インストール 環 境 によって 異 なる 場 合 があります 適 用 先 として 使 用 してよければ "y" そうでなければ "n" を 入 力 してください 続 いて Windows のシステム 環 境 変 数 UNICODEMAP_JP が 設 定 されていないか もしくはその 値 が "cp932,nec-vdc" でないとき 次 のように 表 示 されます Windows のシステム 環 境 変 数 UNICODEMAP_JP の 値 ( 現 在 :****)を "cp932,nec-vdc" に 設 定 してもよいですか? (y/n) 設 定 してよければ "y" そうでなければ "n" を 入 力 してください どちらを 選 択 すればよいか 分 からない 場 合 は 御 社 の Helix 管 理 者 か もしくは 弊 社 テクニカルサポート (ss_support@toyo.co.jp)にお 問 い 合 わせください UNICODEMAP_JP に 関 する 説 明 は 弊 社 ホームページで 公 開 している Perforce Helix をご 利 用 のお 客 様 へ 4 をご 参 照 ください さらに Windows のユーザ 環 境 変 数 P4CHARSET が 設 定 されていないか もしくはその 値 が "shiftjis" でないとき 次 のように 表 示 されます Helix 環 境 変 数 P4CHARSET の 値 ( 現 在 :****)を "shiftjis" に 設 定 してもよいですか? (y/n) 設 定 してよければ "y" そうでなければ "n" を 入 力 してください どちらを 選 択 すればよいか 分 からない 場 合 は 御 社 の Helix 管 理 者 か もしくは 弊 社 テクニカルサポート 4 http://www.toyo.co.jp/ss/perforce/relnotes/readme.txt 9
(ss_support@toyo.co.jp)にお 問 い 合 わせください P4CHARSET に 関 する 説 明 は 弊 社 ホームページで 公 開 している P4 ユーザーズガイド 5 の P4 を 構 成 する をご 参 照 ください 最 後 に 次 のメッセージが 表 示 されれば 日 本 語 化 バッチファイルの 実 行 による 日 本 語 パックの 適 用 は 完 了 で す : Perforce Helix GUI クライアントへの 日 本 語 パック 適 用 が 正 常 終 了 しました 以 上 5 http://www.toyo.co.jp/ss/perforce/manuals/p4guide/index.html 10