行う作業: |
手順: |
プロジェクトを Mercurial バージョン管理下に置く |
- Mercurial バージョン管理下に置く、NetBeans プロジェクトを選択します。
- メインメニューから「バージョン管理」>「Mercurial」>「リポジトリを初期化」を選択します。
- または、右クリックメニューから「バージョン管理」>「Mercurial リポジトリを初期化」を選択します。
- プロジェクトが Mercurial 管理下に置かれます。そのあと、そのプロジェクトファイルをコミットする必要があります。
|
外部リポジトリをクローンする |
- メインメニューから「バージョン管理」>「Mercurial」>「他をクローン...」を選択します。
- Mercurial の「他をクローン...」ウィザードで、Mercurial リポジトリの場所を指定して「次へ」をクリックします。
- 親ディレクトリで、クローンを置くコンピュータ上の場所を指定します。
- 「クローン名」でクローンの名前を指定します。
- 「完了」をクリックして、リモートリポジトリをクローンします。
|
バージョン情報を表示する |
- Mercurial 作業用ディレクトリにあるプロジェクト、ディレクトリ、またはファイルを選択します。
- 右クリックメニューから「Mercurial」>「ステータス」を選択します。「ステータス」ウィンドウが開き、選択した項目のバージョン管理情報が表示されます。
|
ファイルを比較する |
- 比較するファイルを選択します。
- 右クリックメニューから「Mercurial」>「相違」を選択します。
|
プロジェクトを更新する |
- 更新するプロジェクトを選択します。
- 右クリックメニューから「Mercurial」>「更新」を選択します。
- リポジトリの内容に一致するように作業ディレクトリが更新されます。
|
変更をコミットする |
- コミットするファイルまたはディレクトリを選択します。
- 右クリックメニューから「Mercurial」>「コミット」を選択します。
|
パッチを作成する |
- ローカルで変更されたファイルまたはフォルダを選択して、メインメニューから「バージョン管理」>「相違をエクスポート」を選択します。
- エクスポートするリビジョンを選択します。
- パッチの保存先の名前と場所を入力します。
- デフォルトでは /tmp/%b_%r_%h に置かれます。%b はプロジェクト名、%r はリビジョン、%h はチェンジセットの ID です。
- 「エクスポート」をクリックします。
|
パッチをインポートする |
- Mercurial 管理下のプロジェクトを選択し、メインメニューから「バージョン管理」>「パッチをインポート」を選択します。
- 適用するパッチファイルのパスを入力するか、そのファイルが場所に移動して選択します。
- 「了解」をクリックします。
|
デフォルトへプッシュする |
- 変更をプッシュする、クローンした Mercurial プロジェクトを選択します。
- 右クリックメニューから「Mercurial」>「デフォルトへプッシュ」を選択します。
- クローンの親リポジトリに変更がプッシュされます。
|
デフォルトからプルする |
- 変更をプルする、クローンした Mercurial プロジェクトを選択します。
- 右クリックメニューから「Mercurial」>「デフォルトからプル」を選択します。
- クローンの親リポジトリから変更がプルされます。
|