ファイルとディレクトリの Subversion プロパティを操作する
Subversion 統合により、PyCharm を移動せずに Subversion 固有のプロパティを操作できます。
定義されると、ファイルまたはディレクトリのプロパティが SVN プロパティビューに表示されます。このビューでは、ツールバーのボタンまたはコンテキストメニューのコマンドを使用して、既存のプロパティとその値を探索および変更したり、新しい値を作成したりすることができます。
この節では、次の方法について説明します。
ファイルまたはディレクトリのプロパティを表示するには
プロジェクトツールウィンドウで、SVN バージョン管理で目的のファイルまたはディレクトリを選択します。
メイン VCS メニュー、または選択内容のコンテキストメニューから、Subversion | プロパティの編集を選択します。SVN プロパティビューが開き、選択したファイルのプロパティが表示されます。
以下の手順で説明するように、ツールバーのボタンまたはコンテキストメニューのコマンドを使用して、プロパティの作成、編集、削除を行います。
新しいプロパティを作成する、または既存のプロパティの値を設定するには
SVN プロパティビューを開きます。
SVN プロパティビューのツールバーにある追加ボタン をクリックするか、コンテキストメニューからプロパティの追加コマンドを選択します。プロパティの設定ダイアログが表示されます。
プロパティ名フィールドに新しいプロパティの名前を入力するか、ドロップダウンリストから名前を選択します。
プロパティ値のセットオプションを選択し、下のテキスト領域に目的の値を指定します。
選択したディレクトリのすべてのサブディレクトリに変更を適用するには、再帰的にプロパティを更新するチェックボックスを選択します。
OK をクリックします。
svn を設定するには: キーワードプロパティ
ファイルの SVN プロパティビューで、 をクリックします。
SVN キーワードダイアログで、プロパティに含めるキーワードを確認します。
OK をクリックします。
プロパティを削除するには
削除するプロパティを選択します。
ツールバーの をクリックします。
プロパティの設定ダイアログからプロパティを削除することもできます。
プロパティ名フィールドで、削除するプロパティを選択します。
プロパティの削除ラジオボタンを選択します。
選択したディレクトリのすべてのファイルとサブディレクトリからこのプロパティを削除する場合は、再帰的にプロパティを更新するオプションを選択します。
関連ページ:
プロパティの競合の解決
PyCharm がローカルファイルまたはフォルダーのプロパティとサーバーバージョンの違いを検出すると、サーバーとの同期中にプロパティの競合が報告されます。PyCharm は、プロパティの競合を自動的に解決しようとせず、プロパティ競合のマージノードにあるバージョン管理ツールウィンドウの更新情報タブに競合するファイルとフォルダーを表示します。プロパティの競合を手動で解決してから、PyCharm に対応するファイルとフォルダーを競合のないものとして扱うように指示する必要があります。プロパティの競合を...
プロジェクトツールウィンドウ
プロジェクトツールウィンドウでは、様々な視点からプロジェクトを見て、新しいアイテム(ディレクトリ、ファイル、クラスなど)の作成、エディターでのファイルのオープン、必要なコードフラグメントへの移動など、様々なタスクを実行することができます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコマンドとして、関連するショートカットを介してアクセスします。また、ビューには、作成されたスクラッチファイル、クエリコンソール、拡張スクリプトを管理できるスクラッチとコンソールフォル...
プロパティの設定ダイアログ (Subversion)
このダイアログを使用して、SVN バージョン管理下のファイルとフォルダーの SVN 固有のプロパティを定義します (無視リスト、外部など) プロパティ名テキストフィールドにカスタムプロパティ名を入力するか、ドロップダウンリストを使用して事前定義されたプロパティの 1 つを選択します。プロパティ値のセットこのラジオボタンをクリックして、テキストエリア内の指定されたプロパティ名の値を設定します。リストを無視するなどの複数の値を受け入れるプロパティは、複数の行に入力できます。プロパティの削除選択したプロ...
マージソースを表示
Subversion では、共通の変更履歴の表示機能が拡張され、ファイルに適用されたマージでどのリビジョンが使用されたかを見ることができます。マージ元はリビジョンのツリーとして表示できます。マージ元を表示するには:バージョン管理ツールウィンドウを開き、リポジトリタブに切り替えます。必要な変更リストを選択し、変更されたファイルペインのこの変更リストからファイルを選択します。コンテキストメニューから履歴の表示を選択するか、ツールバーのをクリックします。選択したファイルのヒストリータブが表示されます...
プロパティの違いを表示
PyCharm を使用すると、ローカルコピー内のファイルとリポジトリ内のファイル、またはローカルコピー内のファイルの 2 つのリビジョン間のプロパティの違いを表示できます。ローカルコピーとリポジトリバージョン間のプロパティの違いを表示するにはバージョン管理ツールウィンドウを開き、リポジトリタブに切り替えます。変更されたファイルペインで、プロパティの違いを表示するファイルを選択します。選択のコンテキストメニューからを選択するか、ツールバーのをクリックします。Subversion プロパティの差分ビュ...