PyCharm 2019.1ヘルプ

バージョン管理

WindowsおよびLinux用 ファイル | 設定 | バージョン管理
macOS用 PyCharm | 環境設定 | バージョン管理
Ctrl+Alt+S the Settings/Preferences icon


このノードの設定では、異なるバージョン管理システムとの統合を設定できます。

使用するバージョン管理システムに関係なく、プロジェクトファイルに適用される共通設定:

特定のバージョン管理システムとの統合を設定するための設定は、次のノードにあります。

特定のディレクトリーまたはプロジェクト全体で使用するバージョン管理システムを指定します。

項目

説明

ディレクトリー

このフィールドには、プロジェクトディレクトリーまたはプロジェクトルートへのパスが表示されます。

Gitインテグレーションを有効にしたプロジェクトの場合、PyCharmはプロジェクトディレクトリーをスキャンして、IDEによって制御されていないGitリポジトリがあるかどうかをチェックします。そのようなリポジトリが見つかった場合は、ここに未登録のルートにリストされ、灰色でマークされています。登録されていないルートを追加するには、リストでそれを選択し、追加ボタン the Add buttonをクリックします。

PyCharmは登録されたルートが有効かどうか、つまりGitリポジトリが指定されたパスに存在するかどうかもチェックします。無効なリポジトリが検出された場合、それらは赤でマークされます。

VCS

指定したディレクトリーのバージョン管理システムを選択します。

リストには、対応するプラグインが有効になっているバージョン管理システムのみが表示されます。

icons general ellipsis

このボタンをクリックすると、バージョン管理設定ダイアログが開き、選択したVCSの設定が更新されます。

icons general add svg

リストにディレクトリーマッピングを追加するには、このボタンをクリックします。[VCS ディレクトリー・マッピングの追加]ダイアログボックスが開き、必要なディレクトリーを指定し、VCSを選択して、必要に応じてバージョン管理設定ダイアログボックスを開いて、指定したVCSを設定します。

icons actions edit svg

選択したディレクトリーマッピングを編集するには、このボタンをクリックします。[VCSディレクトリーマッピングの編集]ダイアログボックスが開き、必要に応じて、選択したマッピングを更新して、指定したVCSを設定できます。

icons general remove svg

選択したディレクトリーマッピングをリストから削除するには、このボタンをクリックします。

履歴を次に制限

ファイルの履歴に表示される行数を指定するには、このチェックボックスを選択します。このチェックボックスをオンにすると、履歴の深さのテキストボックスとスピンボックスが有効になります。

子孫が変更されたディレクトリーを表示する

このチェックボックスをオンにすると、変更が加えられたディレクトリーにカラーマークが付けられます。

色は、エディター設定のカラー・スキームの切り替えページで設定できます(ファイルステータス - 直ちに変更された子を持つ、変更された子孫があります)。

分散バージョン管理システム下にあるファイルのシェルブ・ベース・リビジョン。

このオプションは、GitおよびMercurialにのみ関係します。このチェックボックスを選択すると、GitまたはMercurialのバージョン管理下にあるファイルのベースリビジョンが自動的に保存されます。

デフォルトでは、PyCharmは常に最後のコミットハッシュを「記憶」します。ただし、リベース操作を実行した結果、最後のコミット以降に履歴が変更された場合は、この情報では不十分です。この場合、ベースリビジョンのコピーを持つことが役に立ちます。

最後の<number>日に変更された表示

このチェックボックスを選択すると、スタックトレース分析デバッグ中にファイルステータスのカラー表示が適用されます。特定の期間内に変更されたファイルの名前は、それに応じて強調表示されます。

日数を指定します。

次のスコープでプロジェクト情報の更新をフィルターする

このオプションを有効にしてスコープを選択すると、このスコープに属するファイルはバージョン管理ツール・ウィンドウプロジェクト情報を更新するタブに太字で表示されますプロジェクト情報を更新するタブのツールバーのフィルターボタン Filter をクリックすると、ファイルはスコープでフィルタリングされます。つまり、選択したスコープに属するファイルのみが表示されます。

スコープの管理リンクをクリックしてスコープ設定ダイアログを開き、スコープを設定します。

コミット・メッセージの右余白 (カラム)

このフィールドには、変更のコミットダイアログの右余白に収まるシンボルの数を指定します。

最大文字数に達したときにテキストを次の行に転送する場合は、入力が右端にきたときに折り返すオプションを選択します。

コミット・ダイアログでバージョン管理されていないファイルを表示する

このオプションを選択すると、変更のコミット・ダイアログバージョン管理外のファイルノードで、まだバージョン管理に追加されていない新しく追加されたファイルが表示されます。

コミット・メッセージのスペルをチェックする

コミットメッセージのスペルを自動的にチェックする場合は、このチェックボックスを選択します。

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

関連事項

関連ページ:

確認

このページでは、特定のバージョン管理関連のアクションを実行する前に、PyCharmに確認を求めるかどうかを指定します。ファイル作成時このセクションでは、PyCharmで作成したファイルをバージョン管理下に置くかどうか、およびその方法を指定します。バージョン管理に追加する前にオプションを表示する: 開...

PyCharmによるバージョン管理

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

プラグインを管理する

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

デバッグ

デバッグセッションを開始するCoffeeScript、TypeScript、およびDartコードをデバッグするには、それに対するソースマップを生成する必要があります。これにより、元のコードと生成されたJavaScriptコードの行間の対応が設定されます。ソースマップが生成されない場合、ブレークポイン...

スコープ

スコープは、さまざまな操作が適用される一連のファイルです。このダイアログを使用して、使用箇所の検索やコードインスペクションなど、さまざまなPyCharmアクションのスコープを定義できます。メイン・ツールバー:スコープの追加新しいローカルスコープまたは共有スコープを追加します。削除リストから選択したス...

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

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