[コミット](Mercurial)
プロジェクト ウィンドウ への移動
[表示|プロジェクト マネージャ]|Mercurial バージョン管理下のファイルまたはプロジェクトを右クリック|[Mercurial|コミット]
コード エディタ|Mercurial バージョン管理下のファイルを右クリック|[バージョン管理|Mercurial|コミット]
[コミット]は、作業ファイルの変更をローカル リポジトリに送るバージョン管理操作です。
[コミット]コマンドを選択すると、まず、[ファイル|すべて保存]が実行されます。次に、コード エディタ ウィンドウに[コミット]ペインが表示されます。[コミット]ペインは 2 つのセクションから構成されています。上部セクションには、選択してコミットすることが可能なすべてのファイルが表示されます(変更されていないファイルは表示されません)。下部セクションは、コメント入力フィールドです。コミットするファイルを選択するには、ファイル名の前にあるチェック ボックスをオンにします。チェック ボックスをオフにすると、そのファイルは無視されます(コミットの対象になりません)。
項目 | 説明 | ||||||
---|---|---|---|---|---|---|---|
[コミット先: <場所>] |
次のような、コミット対象のファイルに関する情報と、システム内でそのファイルが置かれている場所が表示されます。
[コミット先: <場所>]フィールドでファイルを右クリックすると、次のコンテキスト メニュー コマンドを選択できます。
| ||||||
[コメント] |
ここに、Mercurial ログのコメント(タスク ID やコミット対象ファイルに対して行われた変更など)を記入できます。 | ||||||
[バージョン管理対象外のファイルを表示する] |
バージョン管理の対象外であるが[コミット先: <場所>]に含まれているファイルを、表示または非表示にすることができます。バージョン管理対象外のファイルを右クリックし、[追加]をクリックすると、バージョン管理に追加できます。 | ||||||
[すべてチェックまたはチェック解除] |
コミット対象のすべてのファイルのチェック ボックスをオンまたはオフにします。 | ||||||
コミットされたファイルとともに保存されたすべてのコメントと、コミット用に入力されたものの保存されずに破棄されたすべてのコメントを表示します。 | |||||||
[コミット] |
選択したファイルをコミットし、リポジトリに保存します。 |
リモートの Mercurial リポジトリへの変更のプッシュ
ローカルでの変更をローカル リポジトリからリモート リポジトリにプッシュする場合には、IDE を使わずに行う必要があります。
ローカルでの変更をリモート リポジトリにプッシュするには:
- コマンドライン ツールを開きます。
- リポジトリのローカル フォルダに移動します。
- 次のコマンドを入力します。
hg push
hg push [URL]
- 認証が必要な場合には、ユーザー名とパスワードを入力します。