subversionのバージョンについて
2013-08-29 22:55 (by torikawatukune)

subversion,svn,subclipse,subversiveの話です。

2013年8月29日現在の主なSVNクライアント ソフト

  • subversive ・・・ 最新版は 1.1.1 (Subversion どれに対応? http://www.eclipse.org/subversive/)
    • eclipse開発メンバーが新しく打ち出したeclipse公式のプラグイン。
  • Slik SVN ・・・ 最新版は 1.8.1 (Subversion 1.8に対応 http://www.sliksvn.com/en/download)
    • コマンドライン版SVNクライアント。L2Jサーバビルド時にsvnversionを使います。
  • TortoiseSVN ・・・ 最新版は 1.8.1 (Subversion 1.8に対応 http://tortoisesvn.net/)
    • GUI版SVNクライアント。コマンドライン版SVNクライアントも同胞されています。

■subversiveだけ、ホームページにはどのSubversion対応か書いてありませんが、実はまだ1.7対応なのです。
Subversion 1.8用クライアントで作成したワークスペースに1.7のクライアントは使えません。 SVNクライアントのバージョンをすべて統一しておかないと、ワケワカメ状態になってしまうので注意してください。 Subversion 1.7に統一するか、1.8に統一するか、どっちでもいいです。都合のいいほうを選んでください。

■subclibseとsubversive、どっちがいいのか
subversiveの方が後発(=新しい)、eclipse公式のプラグイン、というイメージなので L2J本家のサーバ構築チュートリアル(英語)や他のサイトでもよく勧められていますが、最新版への対応が遅いのが難点です。 subversiveが1.8に対応するまでのあいだ、TortoiseSVN、Slik SVNは古いバージョン(1.7対応)のをインストールするといいでしょう。

■コンソールアプリsvnversionについて
Windows上で開発している方なら、TortoiseSVNがお勧めです。すでにインストールしている方もいると思います。
実はTortoiseSVNにもsvnversionは付属しています。 インストール時に「Command line client tools」にチェックを入れてください。 そうすればSlik SVNをインストールする必要はありません。

・・・ん~めんどくさい。バージョン管理システムのバージョンを管理するシステムがほしい!

L2J-SFJP project news list