PyCharm 2019.2ヘルプ

バージョン管理

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


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

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

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

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

項目

説明

ディレクトリー

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

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

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

VCS

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

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

Ellipsis

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

Add

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

Edit

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

Remove

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

履歴を次に制限

このチェックボックスを選択して、ファイルの履歴に表示される行数を指定します。このチェックボックスが選択されている場合、履歴の深さのフィールドとスピンボックスが有効になります。

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

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

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

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

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

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

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

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

日数を指定します。

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

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

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

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

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

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

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

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

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

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

最終更新日: 2019年8月14日

関連事項

関連ページ:

確認

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

バージョン管理

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

プラグインを管理する

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

デバッグ

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

情報タブを更新

このタブは、ローカル情報がサーバーと同期されているとき(VCS | プロジェクトの更新)に使用可能です。ツールバー:フィルターなしこのフィールドを使用して、コミットのリストを検索します。完全なコミット名やメッセージ、そのフラグメント、リビジョン番号、または正規表現を入力することができます。検索を終了...

スコープ

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