PhpStorm 2024.1 ヘルプ

Rsync

このページを使用して Rsync(英語) の設定を構成すると、リモート SFTP サーバー構成でのファイルのダウンロード、アップロード、同期が容易になります。

  • macOS および Linux では、rsync および ssh ツールがプリインストールされており、それらのパスは自動的に入力されます。

  • Windows では、最初に rsync および openssh パッケージを使用して Cygwin(英語) を手動でインストールする必要があります。ツールの実行可能ファイルは通常、<Cygwin installation>\bin フォルダーにあります。

項目

説明

rsync の実行可能パス

このフィールドに、rsync 実行可能ファイルへのパスを入力します。

Rsync オプション

必要に応じて、このフィールドを使用して Rsync コマンドラインパラメーターをオーバーライドします。

デフォルトでは、-zar オプションが使用されるため、Rsync は転送されたデータを圧縮し(z)、転送されたファイルとフォルダーのアクセス許可、所有権、タイムスタンプを保持し(a)、サブディレクトリに再帰します(r)。

使用可能なオプションの完全なリストについては、Rsync のドキュメント(英語)を参照してください。

シェル実行可能ファイルのパス

このフィールドに、ssh 実行可能ファイルへのパスを入力します。

接続のテスト

このボタンをクリックして、提供された設定を検証し、PhpStorm が Rsync と適切に通信できることを確認します。

関連ページ:

リモートサーバー構成を作成する

リモートサーバー構成では、サーバーは別のコンピューター (リモートホスト) 上で実行されます。リモートサーバー上のファイルにアクセスするには、FTP/SFTP/FTPS/WebDAV プロトコルを使用します。PhpStorm でリモートサーバー構成を作成するには、次の手順を実行する必要があります。リモートホストで認証し、接続を設定するは、そこにインストールされている Web サーバーと PhpStorm の間にあります。PhpStorm プロジェクトとホスト上のプロジェクトフォルダー間のマッピン...

ファイルのアップロードとダウンロード

PhpStorm では、プロジェクトファイルとフォルダーをデプロイサーバーにアップロードするための次の 2 つの方法が提供されています。メニューコマンドからいつでも手動で実行。ファイルが更新されるたびに、またはデバッグセッションを開始する前に、またはバージョン管理システムへのコミット中に自動的に行われます。ファイルとフォルダーをダウンロードする場合、PhpStorm は手動モードのみをサポートします。PhpStorm は、ファイル転送ツールウィンドウにログを表示します。ファイルまたはフォルダーを...

デプロイされたファイルとフォルダーをローカルバージョンと比較する

PhpStorm プロジェクト内のファイルおよびフォルダーと、サーバー上のそれらのバージョンとの対応は、デプロイサーバーマッピングによって設定されます。わかりやすくするために、サーバーが実際にマシンにインストールされている場合でも、PhpStorm プロジェクト内のすべてのファイルまたはフォルダーはローカルと呼ばれ、サーバー上のすべてのファイルまたはフォルダーはリモートと呼ばれます。詳細については、Web サーバーに接続するを参照してください。サーバーにアクセスするメインメニューからまたはを選択...

リモート SSH 外部ツール

このページでは、リモート外部ツールで行うことができる設定について説明します。外部ツールの追加と使用の詳細については、「外部ツール」を参照してください。ツールバーボタンを使用して、使用可能な外部ツールのリストを管理します。保持したいがメニューで使用できないツールとグループのチェックボックスをオフにします。追加新しい外部ツールを追加します。除去選択したツールまたはグループを削除します。編集選択したツールを編集します。アップ選択したツールをリスト内で上に移動します。ダウン選択したツールをリスト内で下に...

サーバー証明書

PhpStorm は信頼できる証明書用に独自ストレージを提供します。このページを使用してストレージを管理します。信頼できない証明書を自動的に受け入れる信頼されていない証明書(つまりリストに追加されていない証明書)をサーバーに要求を送信せずに自動的に承認する場合は、このオプションを選択します。信頼できるサーバー証明書をリストに追加します。開いたダイアログで証明書ファイルを選択します。証明書ファイルの拡張子は .crt、.cer、.pem である必要があります。信頼できる証明書の場合は、証明書情報がペー...