(最終更新日時:2011-08-01 16:47:12)
バージョン管理システム Subversion を Eclipse で使用するためのプラグイン Subversive をインストールします。
また、Subversion サーバーとは SSH によるセキュアな接続を行います。
(※)Eclipse のバージョンは 3.7 を対象にしています。
チーム・プロバイダーのインストール
Eclipse を起動し、
ヘルプ(H) → 新規ソフトウェアのインストール... で SVN チーム・プロバイダーのインストールを行います。
(※)クリックすると別画面で拡大画像が開きます。画像は Windows7 64bit のものです。
 |
『"使用可能なソフトウェア・サイト"』をクリックして、Subversive の更新サイトを使用可能にします。
|
 |
使用可能なソフトウェア・サイトの一覧から
http://download.eclipse.org/technology/subversive/0.7/update-site/
を選択し、チェックを入れて使用可能にします。
名前に Subversive 更新サイト を付けています。
(※)名前を付けると自動的に並び替えられます。
『OK』で新規ソフトウェアのインストールに戻ります。
|
 |
作業対象(W) から使用可能にした Subversive 更新サイト を選択します。
|
 |
Subversive SVN チーム・プロバイダー・プラグイン にチェックを入れて選択します。
『次へ(N) >』で次へ進みます。
|
 |
インストール内容の確認画面です。
『次へ(N) >』で次へ進みます。
|
 |
ライセンスの確認画面です。
『使用条件の条項に同意します(A)』をチェックします。
『完了(F) >』でインストールが開始されます。
|
 |
インストールの進行状況通知画面です。
|
 |
Eclipse を再起動するための確認画面です。
『今すぐ再起動(R) >』で再起動を行います。
|
SVN コネクターのインストール
チーム・プロバイダーをインストールし、Eclipse を再起動すると、インストールする SVN コネクターの選択画面が表示されます。
(※)クリックすると別画面で拡大画像が開きます。画像は Windows7 64bit のものです。
 |
使用する Subversion サーバーのバージョンに適した SVN コネクターを選択します。
当サイトでは、Subversion サーバーのバージョンが 1.6.15 ですので、SVN Kit 1.3.5 を選択しました。
『完了(F) >』で SVN コネクターの選択を終了します。
|
 |
インストールする SVN コネクターのソフトウェアを選択します。
既に選択されていますので、このまま『次へ(N) >』で次に進みます。
|
 |
選択したソフトウェアの確認です。
『次へ(N) >』で次に進みます。
|
 |
使用許諾の確認です。
使用条件の条項に同意します(A) を選択します。
『完了(F) >』で SVN コネクターのインストールが開始されます。
|
 |
インストールの進行状況通知画面です。
|
 |
署名されていないソフトウェアのインストール確認です。
『OK』でインストールを続けます。
|
 |
Eclipse を再起動するための確認画面です。
『今すぐ再起動(R) >』で再起動を行います。
|
設定
ウィンドウ(W) → 設定(P) で SVN(Subversive) の設定を行います。
(※)クリックすると別画面で拡大画像が開きます。画像は Windows7 64bit のものです。
 |
チーム・SVN で Subversive の動作設定を行います。
|
プロジェクトのインポート
Subversion サーバーとは SSH によるセキュアな接続を行うようにします。
当サイトでは SSH での接続を公開鍵方式のみに制限していますので、Subversion サーバーと SSH による接続を行うため、事前に
Subversion運用 - 参加メンバーの鍵セット作成 で鍵セットを作成し、秘密鍵
id_rsa をローカルマシンに保存しておきます。
ファイル(F) → インポート(I)... で Subversion リポジトリからプロジェクトをインポートします。
(※)クリックすると別画面で拡大画像が開きます。画像は Windows7 64bit のものです。
 |
SVN からのプロジェクト を選択します。
『次へ(N) >』で次に進みます。
|
 |
チェックアウトするプロジェクトのリポジトリー・ロケーションを選択します。
※ワークスペース内に作成済のリポジトリー・ロケーションが一つも存在しない場合、この画面は出てきません。
ここでは、新しいリポジトリー・ロケーションを作成(C) します。
『次へ(N) >』で次に進みます。
|
 |
一般(G) タブで、リポジトリー・ロケーション情報を入力します。
URL には、Subversion サーバーの URL を
svn+ssh://Subversion サーバーの URL/
の形式で入力します。
svn+ssh で SSH によるセキュアな接続になります。
なお、SSH サーバーの公開鍵にリポジトリーディレクトリを設定していますので、ここではサーバーの URL のみを指定します。
SVN リポジトリーのラベルは、URL ではなくプロジェクト名を設定するようにしています。
認証ユーザーには Subversion運用 で作成した リポジトリのログインユーザー
を入力します。
公開鍵方式のためログインパスワードは不要です。
|
 |
SSH 設定(H) タブで、SSH のログイン情報を入力します。
秘密鍵(K) の ファイル(F) には、事前にローカルマシンに保存した id_rsa を指定します。
パスフレーズ(R) には、id_rsa と共に配布されたパスフレーズを入力します。
接続のたびにパスフレーズを要求されないように パスフレーズを保管(S) にチェックを入れます。
『次へ(N) >』で次に進みます。
|
 |
チェックアウトするリソースを選択します。
trunk ディレクトリの HEAD リソースを選択してます。
『完了(F) >』でインポート・ウィザードを終了します。
|
 |
別名チェックアウトの設定を行います。
ここでは、名前を指定してプロジェクトとしてチェックアウト(P) を選択しています。
名前にはプロジェクト名 pjsample を指定しています。
『完了(F) >』でプロジェクトのインポートが開始されます。
|
フィードバック
記事の内容についてのご質問、ご指摘、その他ご意見等は、Weblog/Twitter にて受け付けております。
System House ACT Weblog 内記事 : Eclipse Subversive プラグイン
トラックバックまたはコメントにてお寄せください。
Twitter では 宛につぶやいてください。
また、
こちら から、この記事についてつぶやくことができます。
Copyright © 2004-2012 System House ACT. All Rights Reserved.