PhpStorm 2019.3ヘルプ

プロジェクトの更新ダイアログ (Mercurial)

このダイアログで、ローカルリポジトリと中央ストレージをどのように同期させるかを選択します。

オプション

説明

プル

新しいチェンジセットをリモートリポジトリからローカルリポジトリにプルするには、このオプションを選択します。このオプションは、プル操作がスクリプトなどを介して他の手段で実行されている場合は選択解除することができます。結果は hg pull コマンドを実行した結果と同じです。

戦略の更新

このセクションでは、同期方法を選択します。この戦略は、すべてのMercurialバージョン管理ルートに適用されます。使用可能なオプションは次のとおりです。
  • 更新のみ : 更新(英語)戦略を適用するには、このオプションを選択します。ローカル作業ディレクトリは、利用可能な最新の変更セットに更新されます。結果は、hg update コマンドを実行した結果と同じです。競合する変更または複数のヘッドがない場合、および最新の変更セットが作業ディレクトリの親の子孫または祖先である場合にのみ、このオプションを選択することをお勧めします。そうでない場合、更新オプションはエラーで中止されます。

  • マージ : このオプションを選択して、マージ(英語)戦略を適用します。中央リポジトリからの最新の変更セットは、作業ディレクトリの現在のヒントに組み込まれます。結果は、hg merge コマンドを実行した結果と同じです。
    • コンフリクトのないマージ後にコミットする : マージ操作が正常に完了した後に結果のチェンジセットをコミットする場合は、このオプションを選択します。

  • リベース : このオプションを選択して、リベース(英語)戦略を適用します。ローカルの変更は切り離され、作業ディレクトリは中央リポジトリと同期され、ローカルの変更は新しいリモートの変更の上に追加されます。

次回からこのダイアログを表示しない

このオプションを選択すると、IntelliJ IDEAは指定された更新方法を使用して今後プロジェクトをサイレントモードで更新します。

更新の前にこのダイアログを呼び出すには:

  1. Ctrl+Alt+S を押すか、WindowsとLinuxの場合はファイル | 設定、macOSの場合はPhpStorm | 環境設定を選択して設定/環境設定ダイアログを開き、バージョン管理確認をクリックします。

  2. 開いている確認ページで、これらのコマンドが呼び出されたときにオプションダイアログを表示する領域の更新チェックボックスを選択します。

最終更新日: 2020年1月15日