情報科学屋さんを目指す人のメモ(FC2ブログ版)

何かのやり方や、問題の解決方法をどんどんメモするブログ。そんな大学院生の活動「キャッシュ」に誰かがヒットしてくれることを祈って。

ブログ内検索

スポンサーサイト このエントリーを含むはてなブックマーク

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

スポンサー広告 | 編集
このエントリーをはてなブックマークに追加 Clip to Evernote

Subversiveを利用してsvn+sshをしたとき気づいたこと このエントリーを含むはてなブックマーク

SubclipseよりSubversiveのほうが良さそう

結論を言うと、SubversiveのほうがSubclipseより良いと思います。とくに、ポート周りがとてもいい(後述)。

Subversiveとは

Eclipse上でSubversionを利用するプラグインです。同じようなプラグインにSubclipseがあります。今回利用したSubversiveは、

http://download.eclipse.org/technology/subversive/0.7/update-site/

からインストールしたものです。インストールすると、Connectorsのインストールが引き続き行われますが、そのときどれをインストールするか選択を迫られますが、とりあえず全部入れてしまえばOKです。

詳しいインストール法は、ここ→ http://www.eclipse.org/subversive/documentation/gettingStarted/aboutSubversive/install.php

Subversiveメモ

以下、SubversiveでSSH接続をしたときに気がついたこと。および、Subclipseとの違いをメモします。

URLの指定が利用される

URLに

svn+ss://(ユーザ名)@(ホスト名):(ポート名)/(サーバ内フルパス)

のように入力すると、ユーザ名とポート名は、このURLで指定されているものになります。

Subclipseだと、レポジトリごとのポート指定がろくに出来ないので、すばらしいことです。この点だけ比較してもSubversiveに移行する価値があると思います

ポートが指定可能

上記の通り、sshでの接続先ポートを簡単に指定できます。すばらしい。

環境変数SVN_SSHの設定が不要

SSHクライアントを用意して、そのパスをSVN_SSHに指定する必要がありません。Windowsでの利用が中心なので、subclipse利用時にはPuTTYに付属するplink.exeを指定していましたが、その必要はありません。便利。

割と早い

通信にかかる時間がsubclipse+plink(PuTTY)よりもちょっと速い気がする。

プロキシ設定が設定画面で出来る

接続に利用するプロキシの設定がPreferenceのGeneral>Network Connectionsから出来ます。Subclipseの場合は、「server」というテキスト形式の設定ファイルを直接変更する必要がありました(あったはず)。それに比べると、Subversiveは便利かと思います。

全く同じ設定のレポジトリをSVNレポジトリーViewに登録できる

見出しの通りです。Subclipseだと、重複を指摘され、登録できません。登録できる反面、指摘してくれないのはデメリット。

まとめ

もともと最低限の超基本的な機能しか使っていないので、しっかり使っている人の参考にはならないのですが、使ってみた感じでは、全体的に、Subclipseと同じ、もしくは、それ以上の点が多かったような気がします。ただ、ポートをちゃんとレポジトリごとに簡単に設定できる点だけをとっても、私にとってはSubversiveのほうを利用したいと思いますsubclipse+puttyでconfigファイルのtunnelセクションをいろいろ試しても出来なかっただけなので、うまくやれば出来るのかもしれません

Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)
実用 Subversion 第2版
入門Subversion―Windows/Linux対応

Subversion | コメント:2 | トラックバック:0 | 編集
このエントリーをはてなブックマークに追加 Clip to Evernote

この記事のコメント

途中でSubclipse と Subversive が混同してますよと。
2010-05-18 Tue 22:21 |  通りすがり
ご指摘ありがとうございます。
たしかに、Subversiveと書くべきところをSubclipseと書いてしまっているところがありますね。思いっきり間違えてます。数カ所間違いがありましたので、それらを修正しました。
2010-05-19 Wed 07:31 |  did2

コメントの投稿 エントリの新旧に関わらず、極力18時間中に返信します。














この記事のトラックバック

トラックバックURL:
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。