PyCharm 2024.1 ヘルプ

Mercurial 作業ディレクトリを切り替える

Mercurial と PyCharm の統合により、リポジトリの作業ディレクトリ(英語)を指定されたチェンジセット(英語)または特定の開発ライン(英語)に切り替えることができます。チェンジセットは、ハッシュまたは以前に割り当てられたタグ識別子(英語)によって識別できます。

デフォルトでは、Mercurial は更新前に現在の作業ディレクトリを clean にする必要があります。現在の作業コピーがクリーンでない場合は、変更をコミットするか、シェルブまたはスタッシュの変更に従ってシェルブすることができます。

別のブランチまたはブックマークにすばやく切り替える

  1. 状況バーで、Mercurial ブランチウィジェットをクリックしてブランチポップアップを開きます。

  2. 切り替え先のブランチまたはブックマークを選択し、開いたメニューで更新をクリックします。

    Mercurial widget in Status bar

別の作業ディレクトリに切り替える

  1. メインメニューで、Hg | Mercurial | 次へ更新に移動します。

  2. 開いた作業ディレクトリの切り替えダイアログで、ターゲットの作業ディレクトリを指定します。

    • 別の開発ラインに切り替えるには、ブランチを選択し、リストから目的のブランチを選択します。

    • 以前にタグ識別子を割り当てた変更セットに切り替えるには、タグを選択し、ドロップダウンリストから目的のタグを選択します。

    • ハッシュによって識別される変更セットに切り替えるには、リビジョンを選択し、フィールドに目的のリビジョン番号を入力します。

    Switching to another working directory
  3. ローカルの変更を上書きするには、ローカルで変更されたファイルを上書き (バックアップなし) チェックボックスを選択します。

  4. 競合が発生するとすぐに、解決すべき競合ファイルのリストを含む競合ダイアログが開きます。