Subversion へのプロジェクトメタデータの配置
関連項目
IDE の Subversion サポートによって、開発者グループは、アプリケーションを構成するソースファイルだけでなく、プロジェクト別のメタデータの同期を取ることができます。Subversion を使用することによって、プロジェクトのプロパティーファイルや Ant 構築スクリプトなどのプロジェクトのメタデータをバージョン管理対象にすることができます。
- Subversion でプロジェクトを取り扱う場合、参照が壊れないようにするには、そのクラスパス上のプロジェクトとライブラリの場所に対するプロジェクトの物理的な場所の関係が、どのシステムでも完全に同じである必要があります。壊れている参照があると、プロジェクトを開いたときに警告が表示されます。参照が壊れないようにするには、リモートリポジトリ内のプロジェクトの場所と、ローカル作業用ディレクトリにチェックアウトしたときの各プロジェクトの場所とが必ず対応するようにすることが重要です。
IDE プロジェクトのメタデータファイル
プロジェクトの種類に依存しますが、IDE はいくつかのメタデータファイルを生成し、それらファイルを nbproject ディレクトリに保存します。
プロジェクトのメタデータファイルには、次のものがあります。
- nbproject ディレクトリ
- project.xml
- build-impl.xml (標準プロジェクトのみ)
- genfiles.properties (標準プロジェクトのみ)
- project.properties (標準プロジェクトのみ)
- private ディレクトリ (標準プロジェクトのみ)
- build.xml
- private ディレクトリには、システムにインストールされている IDE 専用の情報が含まれているため、このディレクトリは、リポジトリに追加しないでください。dist および build ディレクトリもリポジトリに追加しないでください。IDE は、Subversion コマンドを実行するときに、private、build、および dist ディレクトリを自動的に無視します。
IDE プロジェクトをバージョン管理下に置く
- 「プロジェクト」ウィンドウでプロジェクトのノードを右クリックし、「プロジェクトの生成物を削除」を選択して、build および dist ディレクトリを削除します。
- 「プロジェクト」ウィンドウでプロジェクトの最上位ノードを右クリックし、「Subversion」>「Subversion にインポート」を選択して、リポジトリにプロジェクトを追加します。
- インポートウィザードの「Subversion リポジトリ」ページで、Subversion URL によって定義された Subversion リポジトリの場所を指定します。「次へ」をクリックします。
- 「リポジトリフォルダ」ページで、プロジェクトを配置するリポジトリフォルダを指定します。
- 「インポートメッセージ」フィールドに、リポジトリに対する変更を説明するメッセージを入力します。
- 必要に応じて、「次へ」をクリックし、インポートされるファイルの一覧を表示します。
- 「完了」をクリックします。
プロジェクトファイルがリポジトリにアップロードされ、「出力」ウィンドウが開き、進行状況が表示されます。
- IDE は、自動的に private、build、および dist ディレクトリを無視します。
- 関連項目
- Subversion の操作
- プロジェクトの概要
著作権と商標について