最新のEclipse 3.6(Helios)でPHP開発環境とSVNへコミット出来る環境の両方をそろえるのに意外と苦労したので、手順のメモをまとめておきます。
- Eclipse 3.6のインストール
普通にEclipseのサイトから落として、普通にインストールする。この時、「Eclipse Classic」のほうを落とすこと。「Eclipse for PHP Developers」だと理由は分からないけど、Subversiveいれてもうまく動きません。 - PDTとSubversiveのインストール
「Eclipse Classic」を起動して、Help > Install New Software…からPDTとSubversiveをインストールする(標準の更新URLでPHPとSVNを検索すればでてくる)。 再起動後に下記のダイアログが表示されるので、そこからSVN Kit 1.3.2(一番新しいバージョンでOK)をインストールする。ダイアログが表示されない場合、Help > Subversive > Migrate Projects and Settingsを選択するといいかも。
- PDTのアップデート
この状態で、PHPファイル同士で比較を行うと比較エディタがまともに動かなくなる。
PDTのバグらしいので、下記の更新URLからPDTをアップデートする。
http://download.eclipse.org/tools/pdt/updates/2.2/milestones
すると比較エディタがちゃんと動作するようになる。
めでたしめでたし。
参考リンク:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=324051