オプション
このページを使用して、ローカルサーバーおよびリモートサーバーとの間でプロジェクトファイルをアップロードおよびダウンロードするための追加の構成設定を指定します。さまざまなサーバーアクセス構成の詳細については、「デプロイ」を参照してください。
このダイアログで指定されたオプションは、サーバータイプ(ローカル、リモート)および使用されるデータ転送プロトコルに関係なく、定義されたすべてのサーバー構成に適用されます。タイプ FTP/SFTP/FTPS/WebDAV のサーバー構成のプロトコル固有のオプションは、設定ダイアログのデプロイページの接続タブで定義されています。
項目 | 説明 |
---|---|
項目を名前で除外 | このフィールドでは、デプロイする必要のないファイルとフォルダーの名前のパターンを指定します。 セミコロン 例: 3 つのファイル style.css、style1.css、style2.scss を持つフォルダー stylesheets がある場合、 正規表現 .info(英語) の詳細を参照してください。 除外は再帰的に適用されます。つまり、一致するフォルダーにサブフォルダーがある場合、これらのサブフォルダーの内容はデプロイされません。 |
操作ログ | このリストを使用して、必要な詳細ログ量を指定します。使用可能なオプションは次のとおりです。
|
最新のファイルを上書きする | このチェックボックスを選択すると、前回のアップロード以降に変更されているかどうかに関係なく、すべてのファイルがアップロードされます。 それ以外の場合、このチェックボックスをオフにすると、前回のアップロード以降に変更されたファイルのみがアップロードされます。 |
アップロード中に一時ファイルを使用する | サーバーにアップロードされる変更されたファイルに一時的な名前を使用し、アップロード操作が正常に完了した後にのみ名前を元に戻すには、このチェックボックスをオンにします。 |
ファイルのタイムスタンプを保持する | アップロード時にファイルのタイムスタンプをリセットしないようにするには、このチェックボックスを選択します。 |
ソース項目が存在しないターゲット項目を削除する (プロジェクトビューまたはリモートホストビューから転送する場合) | このチェックボックスをオンにすると、この名前のファイルが現在のアップロードに含まれていない場合、コピー先のディレクトリ内のファイルはすべて削除されます。 このオプションは、プロジェクトツールウィンドウまたはリモートホストツールウィンドウから同期を実行する場合に適用されます。 |
空のディレクトリを作成する | 元のフォルダーに最後にアップロードした後にプロジェクトに新しいローカルディレクトリが作成された場合、このチェックボックスをオンにすると、サーバー上の空のディレクトリが自動的に作成されます。 |
ローカル項目を上書きまたは削除するときに確認メッセージを表示する | ダウンロード中に同期するためにローカルアイテムを上書きまたは削除する前に、PhpStorm に確認を求めるプロンプトを表示するには、このチェックボックスを選択します。 |
ファイルのアップロードを確認 | ローカルアイテムをリモートホストにアップロードする前に、PhpStorm に確認を求めるプロンプトを表示するには、このチェックボックスを選択します。 |
変更されたファイルのデフォルトサーバーへの自動アップロード | このリストから、PhpStorm がデフォルトのサーバーまたはサーバーグループにファイルを自動的にアップロードするかどうかを選択します。使用可能なオプションは次のとおりです。
デフォルトのサーバー構成またはサーバーグループは、デプロイページでリスト内の目的の項目を選択し、デフォルトとして使用ツールバーボタン をクリックすることによって指定されます。 |
外部変更をスキップする | このチェックボックスを選択すると、サードパーティのツール(VCS、スクリプトなど)を使用して行われたローカル変更を自動アップロードから除外します。 このチェックボックスは、変更されたファイルのデフォルトサーバーへの自動アップロードリストで常時または明示的な保存操作時オプションが選択されている場合にのみ使用できます。 |
ローカルファイルが削除されたときにリモートファイルを削除する | ローカルファイルが削除された場合に、PhpStorm が自動アップロード中にリモートファイルを自動的に削除するようにするには、このチェックボックスを選択します。このチェックボックスは、変更されたファイルのデフォルトサーバーへの自動アップロードリストで常時または明示的な保存操作時オプションが選択されている場合にのみ使用できます。 このオプションは追加の安全対策として機能し、リモートサーバーに不要なファイルが残る可能性があることに注意してください。例として、名前が RENAMED.md に変更されたローカルファイル FILE.md を考えます。ファイルの名前を変更しても、技術的にはファイルの削除や新しいファイルの作成と区別がつかないため、自動アップロード後に次のことが起こります。
|
元のファイル権限を保持する | 有効にすると、PhpStorm は、FTP/FTPS を介してリモートホストにファイルをアップロードするときに、元のローカルファイルのアクセス許可を保持します。 このオプションは、macOS および Linux でのみ使用できます。 |
ファイルのデフォルト権限を上書き: | このチェックボックスを選択して、リモートホスト上のアップロードされたファイルに割り当てられたデフォルトの許可を変更します。参照 をクリックしてファイルのデフォルト権限ダイアログを開きます。ここで、パーミッションを割り当てることにより、リモートホスト上のアップロードされたファイルへのアクセスを管理できます。 |
フォルダーのデフォルト権限を上書き | このチェックボックスを選択して、リモートホスト上のアップロードされたフォルダーに割り当てられたデフォルトの許可を変更します。参照 をクリックしてフォルダーのデフォルト権限ダイアログを開きます。ここで、許可を割り当てることにより、リモートホスト上のアップロードされたフォルダーへのアクセスを管理できます。 |
より新しいファイルをアップロードする際に警告する | このリストを使用して、リモートホストにファイルをアップロードするときに適用するバージョン管理ポリシーを定義します。この選択に応じて、PhpStorm はリモートホスト上の対応するファイルに変更が加えられたかどうかをチェックします。これは、リモートファイルをダウンロードしたか、リモートファイルを上書きしただけです。
|
リモート変更を通知する | リモートホストでの変更に関する通知を受信するには、このチェックボックスを選択します。このチェックボックスは、より新しいファイルをアップロードする際に警告するリストでタイムスタンプとサイズを比較するまたは内容の比較オプションが選択されている場合にのみ使用できます。 |
関連ページ:
デプロイ
PhpStorm では、すべての開発とテストがコンピューター上で行われ、その後コードがステージング環境または本番環境にデプロイされることを前提としています。この「地域開発 — デプロイ」モデルにこだわる理由は、PhpStorm がコード補完、コードインスペクション、コードナビゲーション、およびその他のコーディング支援機能を提供する方法にあります。これらの機能はすべて、プロジェクトがロードされたときに PhpStorm が構築し、コードを編集すると即座に更新されるプロジェクトファイルインデックスに...
デプロイ
このページでは、PhpStorm とサーバー間の対話を制御できるサーバーアクセス構成とサーバーグループを作成、編集、削除します。サーバーを使用する場合は、サーバーがリモートホスト上にあるかコンピューター上にあるかに関係なく、サーバーアクセス構成を定義する必要があります。サーバーアクセス構成およびサーバーグループの操作の詳細については、「Web サーバーに接続するおよびサーバーをグループに編成する」を参照してください。ツールバーのアイコンとコンテキストメニューのコマンド:ツールバーのボタンとコン...
プロジェクトツールウィンドウ
プロジェクトツールウィンドウを使用すると、さまざまな視点からプロジェクトを確認し、新しい項目 (ディレクトリ、ファイル、クラスなど) の作成、エディターでのファイルのオープン、必要なコードフラグメントへの移動などのさまざまなタスクを実行できます。このビューには、作成されたスクラッチファイル、クエリコンソール、拡張スクリプトを管理できるスクラッチとコンソールフォルダーも含まれています。ビュー:ツールウィンドウにはいくつかのビューがあります。プロジェクトビュー。このビューには、すべてのプロジェク...
リモートホストツールウィンドウ
このツールウィンドウを使用して、対象の FTP/FTPS/SFTP サーバーのフォルダー構造とアップロードされたデータを表示します。リモートホストツールウィンドウを開く:。(以前にから開かれている場合にのみツールウィンドウリストで使用可能)。オプション:リモートホストツールウィンドウのオプションメニューには、一般オプションのほかに、ファイルサイズ、アクセス許可、最終変更日など、アップロードされたファイルに関するメタデータを表示するためのオプションが含まれています。ツールバー:リモートホスト
ファイル / フォルダーのデフォルト許可ダイアログ
このダイアログは、オプションダイアログでファイルのデフォルト権限を上書き: またはフォルダーのデフォルト権限を上書きチェックボックスを選択し、その隣にある参照をクリックすると開きます。このダイアログを使用して、ファイルまたはフォルダーの所有者、所有者のグループ、他のユーザーにデフォルトのサーバー権限を再割り当てします。R は読み取りの略です。W は Write の略です。X は実行の略です、所有者この行では、対応する識別子にあるチェックボックスをオンにすることで、ファイルやフォルダーの所有者が行うことができ...