PyCharm 2026.1 Help

SVN プロジェクトまたはディレクトリを統合する

Subversion プラグインをインストールする

この機能は、インストールして有効にする必要がある Subversion(英語) プラグインに依存しています。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン​ を選択します。

  2. マーケットプレース タブを開き、 Subversion プラグインを見つけて、 インストールする をクリックします (プロンプトが表示されたら、IDE を再起動します)。

Subversion でプロジェクトまたはディレクトリを統合するとは、指定されたリビジョン間の相違を作業コピーにマージすることを指します。

プロジェクトを統合 コマンドは、Subversion と Perforce の両方で使用できます。

統合結果は、 バージョン管理機能 ツールウィンドウ Alt+9更新情報​​ タブに表示されます。 ファイルのコンテキストメニューを使用すると、バージョンの比較、ファイルの履歴とアノテーションの表示、変更の参照などができます。

統合情報タブ

異なるソースを Subversion プロジェクトに統合するには、次の手順を実行してください:

  1. VCS | プロジェクトを統合 に進みます。 「プロジェクトを統合 」ダイアログが開きます。

  2. Subversion と Perforce の両方がプロジェクトのバージョン管理システムとして使用されている場合は、 サブバージョン タブを選択します。

  3. ソース 1 フィールドと ソース 2 フィールドで、マージするソースを指定してリビジョンを選択します。 指定 オプションを選択すると、 閲覧 参照ボタン をクリックして 変更ブラウザー からリビジョンを選択できます。

  4. 必要に応じて、次のマージオプションを選択し、 OK をクリックします。

    • 以前のバージョンを使用する: このオプションが選択されていると、ファイルの 祖先が認識されます(これは svn merge コマンドに対応します)。 チェックしないと、ファイルとディレクトリ間の関係は無視されます(svn diff に対応)。

    • マージを試みるが、変更は行わない: このオプションを選択すると、SVN コマンドの --dry--run オプションを有効にしてマージ結果をプレビューします。 チェックを外すと、ソースは暗黙にマージされます。

    • 深さ: このリストを使って Subversion サブディレクトリへの再帰の範囲を指定します。 利用可能なオプションは次のとおりです:

      • 作業コピー: 現在のファイルの直属の子を含めるには、このオプションを選択します。

      • : 現在のファイルのみを含めるには、このオプションを選択します。

      • ファイル: 現在のフォルダーのファイルを含めるには、このオプションを選択します。

      • 直下: 現在のファイルの直接の子を含めるには、このオプションを選択します。

      • 無限: 完全再帰を有効にするには、このオプションを選択します。

2026 年 6 月 1 日