サンプルソース 11.17 KB

 今回は、チーム開発などで必須となるバージョン管理機能(Subversion)とEclipseを連係する方法の基本を紹介します。

1 2 3 4 →

はじめに

 第5回「Eclipse 3.4を使ったデバッグとテスト」までで、Eclipseのインストールと設定からEclipseを用いてアプリケーションを開発・デバッグしテストするまでの一般的な流れなどを説明しました。

 今回はチーム開発などで必須となる「バージョン管理と連係する機能」の基本を紹介します。なお、今回の画面画像は「JStyle」導入済みの場合になっています。

今までの記事

Eclipse 3.4のバージョン管理と連係する機能

 チーム開発やバージョンアップを繰返す開発では、バージョンによるリソース(プログラムや設定ファイルなど)の管理が必要になります。この管理を行うのが「CVS(コンカレント・バージョニング・システム)」や「Subversion(サブバージョン・システム)」です。Eclipseはこれらのシステムのクライアントとなって、管理機能を活用することができます。

 本稿では、EclipseのSubversionクライアント機能を紹介します。なお、CVSクライアント機能について知りたい方は、「Eclipse 3.4でのバーション管理方法(CVS編)」をご覧下さい。

 Subversionクライアント機能を利用するには、別途、Subversionサーバが必要になります。そこで、今回はEclipseをインストールしたPCへのSubversionサーバの導入方法も併せて説明します。

 なお、Subversionサーバの導入方法については、非常に多くのバリエーションや前提・留意事項があります。よって今回は、実行例を試すために必要最低限な一例のみを紹介します。

事前準備

 今回、Subversionサーバを用いてプロジェクトを共用(バージョン管理)する説明において、前回までにおいて作成・利用してきた「hello」プロジェクトを用います。今までの連載に沿って、プロジェクトを作成してきた方は、この章を読み飛ばし、次のページに進んでください。

サンプルプロジェクトをEclipseワークスペースにロード

 まずは添付のサンプルソースをダウンロードします。

 その後、プロジェクトを下記の手順でEclispeワークスペースにロードします。

  1. ダウンロードした各アーカイブを適当なフォルダに展開
  2. Eclipseのメニューから[ファイル(F)]-[インポート(I)]を実行
  3. 「一般」の「既存プロジェクトをワークスペースへ」を選んで[次へ]をクリック
  4. 「ルート・ディレクトリーの選択」にアーカイブを展開したフォルダを指定して、[終了]をクリック
  5. パッケージ・エクスプローラーでプロジェクト名を選択してメニューから[ファイル(F)]-[移動(V)]を実行
  6. 「デフォルト・ロケーションの使用」を選択し[OK]をクリック

 以上で、準備完了です。


1 2 3 4
→
INDEX
Eclipse 3.4でのバーション管理方法(Subversion編) ~Eclipse 3.4入門~
Page1
はじめに
Eclipse 3.4のバージョン管理と連係する機能
ローカルSubversionサーバの利用
Subversionクライアント対応プラグインのダウンロード、インストール
Subversionサーバを用いたプロジェクト共用(バージョン管理)
まとめ
プロフィール

フリーのIT系執筆者&講使(※)の「ランドッグのマウ」こと平野正喜(HIRANO Masaki)です。

【略歴】
1962年札幌市生まれ。今で言うIT企業のシステムエンジニア、プロジェクトリーダー、システムコンサルタント、採用担当などを経て独立し、2002年11月にランドッグ・オーグ平野正喜事務所(http://www.rundog.org/)を設立しました。
講義・講演、ビデオ教材の作成・出演、書籍・雑誌・Webの記事・連載コラムなどの執筆を手がけています。
ヒューマンアカデミー、グレイス、教育開発センター、IRIコマース&テクノロジー、e-エージェント、サクセスロード経営研究所の非常勤講師です。 この各社にて、各企業・団体の研修、千葉工業大学、明星大学、東京国際大学、産業能率大学、千葉商科大学、神奈川工科大学、横浜商科大学、東海大学などの講義を担当してきました。また、母校の小樽商科大学でも教壇に立ちました。
肩書き・資格はソフトウェア技術者協会(SEA)正会員、Sun認定Javaプログラマ、LPI認定Linuxプロフェッショナル、Oracleマスター、Microsoft認定システムエンジニア、特種情報処理技術者、ソフトウェア開発技術者、情報セキュリティアドミニストレータなど。
趣味は芝居と音楽で、自らステージに立つこともたまにあります。
※ あえて講師ではなく「講使」と名乗っています

【著書】
「Eclipse辞典」翔泳社・2006年3月( http://www.seshop.com/detail.asp?pid=6765)、「ケータイビジネスを革新する技術 BREW」インプレス・2004年5月 
【Web著作】
RBB TODAY「スピード速報」、インプレスR&D「NGN製品動向」、@IT「Java Tips」、ITmedia「BREW最新事情」他


記事へのコメント・トラックバック機能は2011年6月に廃止させていただきました。記事に対する反響はTwitterやFacebook、ソーシャルブックマークサービスのコメントなどでぜひお寄せください。

スポンサーサイト