◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ Perforce Helix をご利用のお客様へ --------------------------------- ・バージョニングエンジン: 2015.2 ・GUIクライアント : 2014.3 ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ 2016年4月 株式会社東陽テクニカ いつも、高速ソフトウェア構成管理ツール Perforce Helix をご利用いただき まして、誠にありがとうございます。 この ドキュメントでは、弊社が 2016年4月にリリースした Perforce Helix (バージョニングエンジン:2015.2、GUIクライアント:2014.3)をご利用にな る場合の注意事項について説明いたします。 -------------------------------------------------- 製品ブランドについて -------------------------------------------------- Perforce Software社は 2015年春、これまでリリースしたすべての製品に対し て「Helix」というブランド名を付けました。 これに伴い、各製品の呼称が変わりました。代表的な製品については次のとお りです。 旧 → 新 Perforce サーバ → Helix バージョニングエンジン P4V → Helix P4V P4Merge → Helix P4Merge P4Web → Helix P4Web Swarm → Helix Swarm ただ、全体を包括するブラント名として Helix という名称を用いるものの、個々 の製品(例えば、バージョニングエンジンや P4V など)の機能はこれまでとま ったく変わりございません。 詳細は、Perforce Software社ホームページ(http://www.perforce.com/ )を ご覧いただくか、弊社までお問い合わせください。 ------------------------------------------------------------------- 【重要】Helix バージョニングエンジン(P4D)のアップグレードについて ------------------------------------------------------------------- - アップグレードを行うには、ライセンスファイルが有効でなければなりませ ん。失効したライセンスでは、アップグレードした Helix バージョニングエ ンジンを起動できません。 - アップグレードの前には、データベースのチェックポイントを作成し、バー ジョン化ファイルとともにバックアップしてください。 - いったんアップグレードしたデータベースは、ダウングレードできません。 - アップグレード前のバージョンが 2013.2 以下である場合は、スキーマのア ップデート(p4d -xu)を行う前に、データベースフォーマットのアップデー ト(p4d 2015.2 によるチェックポイントからのリストア)が必要です。デー タベースフォーマットのアップデート手順は、次のとおりです。 1. Helix バージョニングエンジン(p4d)を停止させます。 2. 旧バージョンの p4d を使って、データベースのチェックポイントを作成し ます。(p4d -jc) 3. 現状のデータベース(db.* ファイル)を別の場所に退避します。 4. バージョン 2015.2 の p4d を使って、そのチェックポイントから新規のデー タベースをリストアします。(p4d -jr) ------------------------------------------------- 【重要】Windows版 Perforce のインストールについて ------------------------------------------------- バージョン2013.1 より新しい Helix バージョニングエンジン(Perforce サー バ)、およびバージョン2013.2 より新しい Helix GUIクライアントの Windows 版インストーラは、すべて英語表示となります。 英語版インストーラの実行手順については、次のドキュメントをご参照ください。 「Windows版 Perforce Helix バージョニングエンジン 2015.2 Windows版 Perforce Helix GUI クライアント 2014.3 英語版インストーラの実行手順」 (http://www.toyo.co.jp/files/user/img/product/ss/files/perforce/ja_pack/install_proc.pdf) インストール後の Helix GUIクライアントを日本語表示にするためには、弊社 が提供するバッチファイル(p4_r14-3ja_x64.bat または p4_r14-3ja_x86.bat) を実行する必要があります。詳しくは、次のドキュメントをご参照ください。 「Windows 64bit/32bit 版 Perforce Helix GUI クライアント 2014.3 インストールおよび日本語パック適用の手引き」 (http://www.toyo.co.jp/files/user/img/product/ss/files/perforce/ja_pack/japack_readme.pdf) ------------------------------------------------------------- 【重要】Helix バージョニングエンジンの Unicode モードについて ------------------------------------------------------------- Helix バージョニングエンジンのメタデータ(変更のコメント、ファイルパス、 ラベル名等)に日本語を用いる場合、Helix バージョニングエンジンを Unicode モードで起動する必要があります。英語版 Helix バージョニングエンジンのイ ンストールでは、これが Unicode モードになりません。 恐れ入りますが、Helix バージョニングエンジンのインストーラを実行した後、 コマンドプロンプトにおいて次のコマンドを実行してください。 p4d -r -xi 詳しくは、前述の「英語版インストーラの実行手順」をご参照ください。 ----------------------------------------------------- 【重要】Windows 環境変数 UNICODEMAP_JP の設定について ----------------------------------------------------- Windows 版 Helix GUIクライアント(P4V および P4Merge)で日本語を含むフ ァイルを扱う場合、必ず "UNICODEMAP_JP" という Windows 環境変数の設定が 必要です。英語版 Helix GUIクライアントのインストールでは、この環境変数 が自動的に設定されません。 恐れ入りますが、Helix GUIクライアントのインストーラを実行した後、[コン ピュータ] > [プロパティ] > [システムの詳細設定] > [環境変数] において、 ユーザの環境変数またはシステムの環境変数を次のように設定してください。 環境変数名: UNICODEMAP_JP 値 : cp932,nec-vdc なお、前述の p4_r14-3ja_x64.bat および p4_r14-3ja_x86.bat は、お客様へ の確認プロンプトを表示したうえで、システムの環境変数として UNICODEMAP_JP を設定します。 Windows 環境変数 UNICODEMAP_JP を Perforce 以外の目的で別途設定されてい るお客様は、お手数ですがテクニカルサポート(ss_support@toyo.co.jp)にご 相談ください。 --------------------------------------------- Windows版 Perforce のアンインストールについて --------------------------------------------- 2014.3 の日本語版 Perforce(バージョニングエンジン、GUIクライアント)を アンインストールする際、もし 2014.3 よりも古いバージョンの日本語版 Perforce がインストールされていると、次の警告メッセージが表示される場合 があります。 警告 このインストーラによってアンインストールしようとしている機能の中に、 古いバージョンに対応した機能が含まれている可能性があります。効率的に アンインストールするには、最初に古いインストーラを使ってアンインストー ルを行った後、このアンインストールを続行します。下の手順に従ってくだ さい。 1. 古いバージョンのインストーラを実行します。 2. 古いインストーラにおいて、アンインストールしたい機能/コンポーネン トを選択し、アンインストールを完了させてください。リブートにはチェ ックを付けないでください。 3. この新しいインストーラに戻って、アンインストールを完了させてくださ い。 4. 手順2 において要求された場合は、マシンをリブートします。 ご迷惑をおかけして申し訳ありません。ご質問がありましたら ss_support@toyo.co.jp にご連絡ください。 該当するバージョンのインストーラを実行すれば、古いバージョンに対応した 機能(Windows レジストリ・キー)は正しく削除されます。 ------------------------------------------------- MacOS X版、および Linux版 GUIクライアントについて ------------------------------------------------- GUI のベースとなる Qt が Qt4 から Qt5 へ移行されたことにより、MacOS X版、 および Linux版 GUIクライアントにいくつかの影響が出ました。その一つとし て、古い(目安は 2012年以前の)XServer のサポートを受けることができなく なります。 また、Linux 版 P4V 2012.1 以降、glibc 2.5-49 あるいはこれ以降の glibc が必須となります。 詳しくは、GUIクライアント リリースノート(p4vnotes_ja.txt)をご参照くだ さい。 -------------------------------------------------- 日本語 OS 上で Perforce をご利用になる場合のご注意 -------------------------------------------------- 日本語 OS 上で Perforce をご利用になる場合は、必ず事前に 「Perforce 国際語モードに関する注意事項」(ファイル名: i18nnotes_ja.txt) をお読みください。 --------------------------------------- Perforce 環境変数 P4LANGUAGE のサポート --------------------------------------- バージョニングエンジンのデータベースに、日本語メッセージを設定すること ができます。 日本語版 Perforce の保守契約を締結していただいているお客様に、日本語メ ッセージを表示するためのメッセージファイルをご提供いたします。ご希望の お客様は、ss_support@toyo.co.jp にご連絡ください。 ---------------------------- OpenSSL の脆弱性対応について ---------------------------- Helix バージョニングエンジン 2015.2 patch2(2015.2/1310642) は、バージ ョン 1.0.1q の OpenSSL ライブラリをリンクし、OpenSSL に関する以下の脆弱 性に対処します。 * CVE-2015-3194 * CVE-2015-3195 * CVE-2015-3196 Helix バージョニングエンジンの通信で SSL 接続をご利用になるお客様は、 2015.2/1310642 以降のバージョニングエンジンをお使いください。 -------------------------------------------------------------- バージョニングエンジン 2015.2、GUIクライアント 2014.3 における 既知の制限事項 -------------------------------------------------------------- このバージョンにおける、既知の制限事項を以下に示します。 新機能および不具合修正の詳細につきましては、恐れ入りますが、以下のリリー スノートをご参照ください。 - p4d/p4 リリースノート(relnotes_ja.txt) - P4V リリースノート(p4vnotes_ja.txt) - P4Merge リリースノート(p4vmergenotes_ja.txt) - P4Admin リリースノート(p4vadminnotes_ja.txt) #28447: P4Combine による Word ファイルの差分表示(新機能)において、日 本語を含むファイル名を正しく取り扱えません。 #27883: P4Broker を経由したとき、トリガスクリプトのパラメータ %clienthost% に P4Broker ホスト名が設定される場合があります。 #26375: パスワードの必要文字数をデフォルトの 8文字以上に設定している場 合、[接続をオープン] ダイアログにおいて新規ユーザのパスワードを 正しく設定できない場合があります。 #25389: P4VSのファイルタイプ変更ダイアログにおいて、ラジオボタンのテキ ストの一部が表示されません。 #25415: P4VSのサブミット済みチェンジリストの編集ダイアログで文言とテキ ストボックスがかぶっています。 #25457: P4VS のファイル履歴を表示する際のプログレス・バーにおいて [キャ ンセル] ボタンの文字が一部表示されません。 #25508: P4VS の最新リビジョンではないファイルをチェックアウトするときに 出力されるダイアログのボタンの文言が切れています。 #25480: P4VS の新規ワークスペース作成のダイアログがワークスペースブラウ ザの後ろに表示される場合があります。 #26200: P4Admin 上で、削除したグループが表示されたままになる場合があり ます。 #26165: ストリームを新規作成する際、ファイルを取り込むための反映先パス が、選択肢として表示されない場合があります。 #26059: P4V インストール時にユーザ名を日本語にすると、インストール後最 初に起動した P4V の [接続をオープン] 画面において、ユーザ名が文 字化けします。 #25972: ストリームの所有者がグループに設定され、かつ、ロックされている とき、そのグループおよびサブグループに所属しているユーザは P4V から当該ストリームを編集することができません。 #25812: サブミットまで時間がかかる場合に表示される進捗バーにおいて、フ ァイルが文字化けする場合があります。 #25810: P4V において、「プリファレンス」->「ファイル・エディタ」ページ :デフォルト項目でのソートができません。 #25809: EUC ファイルのマージで、かつ、衝突マーカが挿入される際、挿入さ れる衝突マーカのファイルパスが文字化けします。 #25800: P4VC では、日本語文字列を適切に取り扱えない場合があります。 #25716: P4V のストリームグラフにおいて、main ストリームの表示のチェック を外しているにもかかわらず表示されます。 #25715: ストリーム作成の際、自動生成されるブランチ仕様について、 View のデフォルト値が不適切です。 #25658: P4Admin においてパーミッションテーブルを変更するとき、コメント のみの行を追加・保存した後に P4Admin を再起動すると、コメント行 が削除されます。 #21652: P4V を起動したまま Windows PC をサスペンド状態にすると、復帰し たときに P4V がハングアップしていることがあります。 #20572: Adobe Photoshop の仕様により、P4GT をインストールしても、 Photoshop のメニューバーに Perforce メニューを配置できません。 #17822: P4V の右パネルにおいて、カスタム・ツールの %O および %o パラメー タが正しく動作しません。 #17352: ラベル、ジョブ、ブランチ、ユーザを新規に作成する際、不当な文字 (「%」と「/」)を含めた名前でこれらを作成できてしまいます。 #17104: P4V を使った場合、ジョブの必須フィールドが未入力であるにもかか わらず、ジョブを登録できてしまう場合があります。 #16960: Visual C++ でプロジェクトをディポに新規追加する際、操作を途中で いったんキャンセルすると、追加対象となるファイルが変更されてし まう場合があります。 #16941: Visual C++ においてファイルをチェックアウトする際、番号付きチェ ンジリストを選択できません。 #16938: Visual C++ において、ディポにプロジェクトを新規追加した後、 [FiewView]タブにおいてチェックマークが表示されたままとなりま す。 -------------- お問い合わせ先 -------------- 株式会社東陽テクニカ ソフトウェア・ソリューション Perforce 技術サポート mailto:ss_support@toyo.co.jp TEL 03-3245-1248 FAX 03-3246-0645 弊社ホームページでは、Perforce の製品情報や技術情報を公開しております。 ご参考にしていただければ幸いです。 http://www.toyo.co.jp/ss/perforce/