チーム開発でのファイル管理

2008年5月14日(水)
Jurgen Langner

自分専用の作業用コピーを作る

 では、ファイルをリポジトリからチェックアウトして自分専用の作業用コピーを作成するプロセスに戻りましょう。同時に、SVNプロジェクトを作成するものとします。これは、PHPパースペクティブでもっともよく行われるプロセスです。

 PHPパースペクティブを再び表示して、ファイルメニューで「New(新規)→Other(そのほか)」を順に選択します。「New(新規)」プロジェクトウィザードが表示されます。あとは、SVNツリー項目を開き、「Projects from SVN(SVNプロジェクト)」を選択するだけで、プロセスを開始することができます。

 このオプションを選択すると、チェックアウト用の画面が開きます。Zend Studio for Eclipseで認識され、有効な接続が確立されているSVNリポジトリがすべて表示されるので、作業用コピーを作成するファイルが保存されているリポジトリを選択します。ファイルをチェックアウトするリポジトリとプロジェクト名を選択すると、実際のチェックアウト処理が開始されます。

 作業用のコピーが作成され、プログラマがローカルでプロジェクトに関する作業を行えるようになります。SVNを使用しているプロジェクトに関する操作を行う際にPHPパースペクティブ内に表示されるビューは、ほかにもあります。第一に、Zend Studio for Eclipseは、ユーザがSVNリポジトリを使用していることを認識しているので、ユーザがリポジトリに接続するアクションを初めて実行すると、コンソールビューを表示します。

コンソールビュー

 すべてのSVNアクティビティの出力情報を表示するためにのみ用意されているビューです。ファイルをコミットすると、コンソールビューには図2のような内容が表示されます。

 ご覧のとおり、この例では、前述の定義済みのコメントテンプレートが使用されています。そのほかに知っておくべきビューとしては、履歴ビュー、同期ビュー、SVN注釈ビューがあります。では、それらのビューが開発者に提供する機能について簡単に説明します。

 注:ビューは、ウィンドウ上でクリックするだけで開きます。ビューが開くと、ほかのメニューシーケンスや使用可能なすべてのビューの一覧が表示されます。上記のビューの中には、SVNツリーの下に表示されるものも、「Team」ツリーの下に表示されるものもあります。

Zend Technologies
Jurgen Langner is Global Marketing Director at Zend Technologies. In this position he is responsible for Zend’s worldwide Field Marketing Operations. Jurgen primarily focuses on the extension of New Business\\, the positioning of Zend\\, support of the PHP eco system and management of Zend’s large customer base.Jurgen joined Zend as Marketing Director in December 2005 and built up the marketing activities for the national market. Since January 2007 he was additionally responsible for the market communication in Europe\\, Middle East and Africa.

Think ITメルマガ会員登録受付中

Think ITでは、技術情報が詰まったメールマガジン「Think IT Weekly」の配信サービスを提供しています。メルマガ会員登録を済ませれば、メルマガだけでなく、さまざまな限定特典を入手できるようになります。

Think ITメルマガ会員のサービス内容を見る

他にもこの記事が読まれています