PyCharm 2019.1ヘルプ

バージョン管理の有効化

PyCharmは2つのレベルでバージョン管理統合をサポートします。

  • IDEレベルでは、デフォルトで有効になっているバンドルされたプラグインのセットによってVCS統合が提供されます。

  • プロジェクトレベルでは、プロジェクトフォルダーを1つまたは複数のバージョン管理システムと関連付けることで、VCS統合が有効になります。

プロジェクトルートをバージョン管理システムに関連付ける

PyCharmを使用すると、プロジェクトとバージョン管理システムとの統合をすばやく有効にして、プロジェクトルートと関連付けることができます。別々のプロジェクトディレクトリーを異なるバージョン管理システムに関連付ける方法については、ディレクトリーをバージョン管理システムに関連付けるを参照してください。

  1. メインメニューでVCS | バージョン管理統合を使用可能にするを選択するか、Alt+`を押してバージョン管理統合を使用可能にする...を選択します。

  2. 表示されるバージョン管理統合を使用可能にするダイアログで、プロジェクトルートに関連付けるバージョン管理システムをリストから選択します。

ディレクトリーをバージョン管理システムに関連付ける

PyCharmはディレクトリーベースのバージョン管理モデルをサポートしています。つまり、各プロジェクトディレクトリーは異なるバージョン管理システムに関連付けることができます。

  1. バージョン管理設定ファイル | 設定 | バージョン管理)を開きます。このページには、プロジェクトディレクトリーとそれらに関連付けられているバージョン管理システムのリストが表示されます(ディレクトリーが追加されていない場合は、リストにはプロジェクトルートのみが含まれます)。

  2. 右側の追加ボタン icons welcome createNewProject svg をクリックします。

  3. 開いたVCS ディレクトリー・マッピングの追加ダイアログで、ディレクトリーオプションを選択します。バージョン管理システムに関連付けるディレクトリーへのパスを入力するか、参照ボタン browseButton をクリックして表示されるダイアログでディレクトリーを選択します。

  4. VCSドロップダウンリストから、このディレクトリー内のファイルを制御するために使用するバージョン管理システムを選択します。このリストには、対応するプラグインが現在有効になっているバージョン管理システムのみが含まれています。

  5. 必要に応じて、選択したバージョン管理システムの設定を指定できるVCSの設定ボタンをクリックします。同じ設定がバージョン管理の設定ノードでも使用できます。

  6. OKをクリックしてマッピングを保存し、バージョン管理ページに戻ります。

未登録のディレクトリーを管理する

GitまたはMercurial統合が有効になっているプロジェクトの場合、PyCharmはプロジェクトディレクトリーをスキャンして、IDEによって制御されていないGit / Mercurialリポジトリがあるかどうかを確認します。そのようなリポジトリが検出されると、PyCharmは通知を表示します。

未登録のルートを追加するには、通知のルートの追加リンクをクリックします。または、バージョン管理の設定ページを開き、追加したい登録されていないルート(灰色のマークがついている)を選択し、ディレクトリーをバージョン管理システムに関連付けるの手順に従います。

これらのルートについて通知されたくない場合は、通知内の無視リンクをクリックしてください。新しい未登録のリポジトリがプロジェクトに追加された場合、PyCharmはそれらについて通知します。

VCSの関連付けを変更する

  1. バージョン管理設定ページを開きます。この設定ページには、関連するバージョン管理システムがあるディレクトリーの表が表示されます。

  2. テーブルで、別のバージョン管理システムに置くディレクトリーに対応する行を探します。

  3. VCS列をクリックします。表示されるドロップダウンリストから、新しいバージョン管理システムを選択します。

  4. OKをクリックして新しいマッピングを保存し、バージョン管理ダイアログを閉じます。

最終更新日: 2019年6月13日

関連事項

関連ページ:

プラグインを管理する

プラグインはPyCharmのコア機能を拡張します。たとえば、以下のことができます。バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する、さまざまな言語とフレームワークのサポートを追加する、ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどを使用して生...

バージョン管理統合を使用可能にするダイアログ

VCS | バージョン管理統合を使用可能にするこのダイアログで、プロジェクトで使用する登録済みのバージョン管理システムを1つ選択し、それをプロジェクトルートに割り当てます。ダイアログとメニュー項目は、プロジェクトがバージョン管理システムを使用していない場合にのみ使用できます。プロジェクト・ルートに関...

PyCharmによるバージョン管理

VCS 操作のポップアップ( またはVCS | VCS 操作のポップアップ)を使用すると、VCS関連のコマンドをすばやく呼び出すことができます。ポップアップ内のアクションのリストは、現在有効になっているVCSによって異なります。VCS 操作のポップアップコマンドのリストは設定可能です - PyCh...

バージョン管理オプションの設定

一般的なVCS設定の構成:一般的なバージョン管理設定は、PyCharmと統合されたすべてのバージョン管理システムに適用されます。一般設定は、設定ダイアログボックスのバージョン管理ページで指定され、確認、バックグラウンド操作、無視されたファイル、問題のナビゲーション、および履歴の深さを必要とするアクシ...