この文書では,Raspberry Pi上にeclipseをインストールし,SVNのプラグインを利用してバージョン管理をする方法について述べています.動作を確認した実行環境は以下のとおりです.

  • Raspberry Pi 3
  • Raspbian Jessie 2016年5月版
  • eclipse 3.8

Subclipseは普通であればデフォルトのSubversiveをインストールするところですが,前述のとおり,Eclipseのプラグインインストール機能を利用すると上手くインストールできません.そこで今回はSubclipseを使うことにします.Subclipseはダウンロードしたのちにインストールする方法もありますが,ここではeclipseのプラグインインストール機能を使います.それにはプラグインが置いてあるサイトのURLを指定します.まずはeclipse⇒Help⇒Install New Softwareを選んでください.

01

 

次にプラグインの置き場を追加します.下図のようにAddを押してください.

02

 

Nameにsubclipse,Locationにhttp://subclipse.tigris.org/update_1.12.xを入力した後,OKを押してください.

03

 

しばらくしたのち,上記サイトからダウンロードできるプラグインであるSubclipseとSVNKitが現れますのでチェックをつけてNextを押してください.なお,SVNKitが現れない場合には,まずはSubclipseのインストールをしたのち,SVNKitをeclipseへインストールしてください.

04

 

10分程度かかったのち,下記のようにインストールされるライブラリ一覧が現れますのでNextをしてください.

05

 

ライセンスが現れますので,同意してください.

06

 

これでインストールが始まります.ネットワーク環境にもよりますが20分程度かかることがあります.

07

 

署名のないコンテンツなのでワーニングが出ますが,ここではOKボタンを押してください.

08

 

インストールが終わると下図のようにリスタートを促されます.リスタートしないと正しく動作しませんので従ってください.

09

 

eclipseが再起動されると下図のようなダイアログが現れます.Subclipseチームに対して匿名で統計的使用を送ってよいか尋ねています.どちらでもよいのですがここではOKとしました.

10

 

また,Subclipseインストール後,eclipseの初回起動の時のみ,下記のようなダイアログが現れます.これはJavaHLがインストールされていないことを伝えるものですが,今回はSVNKitを使用するのでJavaHLがインストールされていなくても問題ありません.OKを押してください.

11

 

次にSubclipseの設定をします.eclipseのWinodw⇒Preferencesを選択してください.

12

 

Team⇒SVNを選択し,SVNインタフェースとしてSVNKitを指定してください.

13

 

次にSVNのパースペクティブを開きます.Window⇒Open Perspective⇒Otherを選択してください.

14

 

下図のようにSVNリポジトリー・エクスプローラを選んでください.

15

 

SVNリポジトリー・エクスプローラーを右クリックすると新規というポップアップメニューが現れます.さらにリポジトリー・ロケーションを選択してください.

16

 

つぎにURLを入力します.下の図では黒く塗りつぶされている箇所にURLを入力してください.

17

 

次にSSHのプライベートキーを指定します.このとき,OpenSSH形式のプライベートキーを指定するようにしてください.

18

 

SSHによりリポジトリにつなげる初回のみ,下図のようなダイアログが現れますがYesを選択してください.

19

 

次にパスワードを入力するよう促されます.ただしここでパスワードがない場合,OKボタンが押せません.その場合にはパスワードを入力するテキストフィールドに何かの文字を入れた後,それを消してからOKボタンを押してください.

20

 

うまくいきますと下図のようにリポジトリが現れます.

21

 

以上でSubclipseの設定は終わりですが,SVNKitが正しくインストールできない場合があるようです.その場合には下記のことを行ってください.

 


SVNKitのインストール方法

下図のようにNameに[SVNKit],Locationに[http://eclipse.svnkit.com/1.8.x]を記入します.

subclipse06

 

次に,[Core SVNKit Library]を選択し,[Next]ボタンを押します.場合に依るかもしれませんが,このあとにかなりの時間を要しますので気長に待ってください.

subclipse07

 

 上手くいくと下図のようなダイアログが現れますので[Next]ボタンを押します.
subclipse08

 

 

ライセンスの許諾を促されますので[Accept]を選択してから[Finish]ボタンを押してください.

subclipse09

 

しばらくお待ちください.

subclipse10

 

途中,ワーニングが現れますが,[OK]ボタンを押してください.

subclipse11

 

すべてのインストールが終了したらリスタートする必要がありますので[Yes]を選んでください.

subclipse12

 

JSN Teki is designed by JoomlaShine.com