Posts Tagged ‘Perforce’

【デブサミ2008】ソフトウェア高速構成管理ツール”Perforce

2月 14th, 2008

有償のソフトウェア構成管理ツール Perforceについて。

PerforceはGoogle社内で使われていることで有名。主なクライアントは

  • Google
  • SAP
  • EA(Electronic Arts)
  • nVIDIA

特にゲーム業界に強いようで、大手20社中18社がPerforceを使用している。

Perforceが選ばれているポイントは

  1. 分散ネットワークで性能がでること
  2. 動作が速いこと
  3. バイナリデータも圧縮して効率よく管理できること
  4. OSを選ばず動作すること

が挙げられていた。

しかしSubversionやMercurialといったオープンソースの構成管理ツールと比較してどれぐらいよいのかは不明。

“Perforceはこれぐらいスケールしますよ”という事例としてゲームメーカーのUbisoftが挙げられていた。

  • 2000ユーザ以上
  • データ総サイズは5TB(24,070,195ファイル)
  • 166,642,479のバージョン
  • Perforce専任の管理者は2名

興味は依然あるけどPerforceじゃないと困るほどの理由は今回聞けませんでした、残念。

Perforce Visual Merge Tool

1月 8th, 2008

Perforce Visual Merge Tool

Googleでも使われているPerforceに付属しているマージツール。Perforceは有償でもこのツールは無償で使用できる模様、Perforceを使って無くてもTortoiseSVNと連携させて動作させることが可能。

TortoiseMergeはしょぼい気がするのでしばらくこっちを試してみよう。インストールは Perforce Downloadsから対象のOS/アーキテクチャを選択して”P4Win Installer”をダウンロード & インストーラで選択すればOKです。