チェンジセットとリポジトリにタグを付ける
PyCharm はローカルタグとグローバルタグの両方をサポートしています。ローカルタグはリポジトリ内のファイル .hg/localtags に格納され、グローバルタグはファイル .hgtags に格納されます。
現在、特定の変更セットのタグ付けは、組み込みターミナルのコマンドラインモードでのみサポートされています。ターミナルを起動するには、IDE の左下隅にある の上にマウスを置き、メニューからターミナルを選択します。コミット後、タグは Mercurial ツールウィンドウ Alt+9 のログタブに表示されます。
Mercurial タグの詳細については、「Mercurial ドキュメント: タグ(英語)」を参照してください。
リポジトリにタグを付ける
PyCharm は、現在のリポジトリにタグを付けるための UI を提供します。これは、そのチップにタグを割り当てることを意味します。作成されたタグはグローバルで、ファイル .hgtags に保存されます。コミット後、Mercurial ツールウィンドウ Alt+9 のログタブにタグが表示されます。
次のいずれかを実行してタグダイアログを開きます。
に移動します。
エディターのコンテキストメニューから を選択します。
表示されるタグダイアログで、タグ名を指定してください。名前は一意である必要があります。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/SSH_session_dialog.png)
ターミナルエミュレータ
PyCharm には、IDE 内からコマンドラインシェルを操作するための組み込みターミナルエミュレータが含まれています。専用のターミナルアプリケーションに切り替えることなく、Git コマンドの実行、ファイルのアクセス許可の設定、その他のコマンドラインタスクの実行に使用します。ターミナルプラグインを有効にするこの機能は、デフォルトで PyCharm にバンドルされて有効になっているターミナルプラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してくだ...
![](https://pleiades.io/icons/pycharm.png)
Mercurial ブランチとブックマークを管理する
PyCharm では、ブランチと軽量ブランチ (ブックマーク) という名前の両方を使用できます。PyCharm は、ブランチとブックマークの間で作成、マージ、切り替えを行うためのインターフェースを提供します。Mercurial 作業ディレクトリを切り替えるを参照してください。ターミナルエミュレータでコマンドを実行することもできます。ブランチとブックマーク間の切り替えの詳細については、「Mercurial 作業ディレクトリを切り替える」を参照してください。ブランチとブックマークを使用した操作のほとん...
![](https://resources.jetbrains.com/help/img/idea/2024.1/mercurialSwitchBranch.png)
Mercurial 作業ディレクトリを切り替える
Mercurial と PyCharm の統合により、リポジトリの作業ディレクトリを指定されたチェンジセットまたは特定の開発ラインに切り替えることができます。チェンジセットは、ハッシュまたは以前に割り当てられたタグ識別子によって識別できます。デフォルトでは、Mercurial は更新前に現在の作業ディレクトリを clean にする必要があります。現在の作業コピーがクリーンでない場合は、変更をコミットするか、シェルブまたはスタッシュの変更に従ってシェルブすることができます。別のブランチまたはブックマー...