VCS と IDE プロジェクト
関連項目
IDE の VCS サポートによって、開発者グループは、アプリケーションを構成するソースファイルばかりでなく、プロジェクト別のメタデータの同期を取ることができます。VCS を使用することによって、プロジェクトのプロパティーファイルや Ant 構築スクリプトなどのプロジェクトのメタデータをバージョン管理対象にすることができます。
- クラスパス上のプロジェクトおよびライブラリの場所を基準にした各プロジェクトの物理的な配置は、プロジェクトのチェックアウト先のあらゆるマシンで同一である必要があります。壊れている参照があると、プロジェクトを開いたときに警告が表示されます。参照が壊れないようにするには、VCS リポジトリ内のプロジェクトの場所を、ローカル作業用ディレクトリにチェックアウトするときの各プロジェクトの場所と一致させます。
IDE プロジェクトのメタデータファイル
プロジェクトの種類に依存しますが、IDE はいくつかのメタデータファイルを生成し、それらファイルを nbproject ディレクトリに保存します。プロジェクトのメタデータファイルには、次のものがあります。
- nbproject ディレクトリ
- project.xml
- build-impl.xml (標準プロジェクトのみ)
- genfiles.properties (標準プロジェクトのみ)
- project.properties (標準プロジェクトのみ)
- private ディレクトリ (標準プロジェクトのみ)
- build.xml
- private ディレクトリには、システムにインストールされている IDE に固有のローカル情報が含まれているため、このディレクトリは、VCS リポジトリに追加しないでください。IDE は、VCS コマンドを実行するとき自動的に private ディレクトリを無視します。dist および build ディレクトリもリポジトリに追加しないでください。
IDE プロジェクトのメタデータをバージョン管理下に置く手順は、次のとおりです。
- プロジェクトを含むディレクトリを VCS 作業用ディレクトリとして登録します。詳細は、VCS の設定を参照してください。
- 「プロジェクト」ウィンドウでプロジェクトのノードを右クリックし、「プロジェクトの生成物を削除」を選択して、build および dist ディレクトリを削除します。
- VCS リポジトリにプロジェクトのメタデータを追加します。たとえば CVS を使用している場合は、「ファイル」ウィンドウ (Ctrl-2) を開いて、アプリケーションの最上位のノードを右クリックし、「CVS」>「追加」を選択します。
- 「追加」ダイアログで、「フォルダ内のローカルファイルをすべて追加」を選択し、「フォルダ内を再帰的に追加」を選択します。「了解」をクリックします。
注: private ディレクトリおよび、CVS リポジトリにすでに存在するファイルは自動的に無視されます。
- VCS リポジトリにプロジェクトのメタデータをコミットします。CSV を使用している場合は、「ファイル」ウィンドウの最上位のアプリケーションノードを右クリックして、「CVS」>「コミット」を選択します。
- 「コミット」ダイアログでリポジトリに対する変更内容を説明するメッセージを入力して、「了解」をクリックします。
リポジトリに新しいファイルがアップロードされ、「VCS 出力」ウィンドウが開き、進行状況が表示されます。
著作権と商標について