PyCharm 2019.2ヘルプ

デプロイ: マッピングタブ

このタブでは、マッピングを設定します。つまり、プロジェクトフォルダー、プロジェクトファイルのコピー先のサーバー上のフォルダー、およびサーバー上のコピーされたデータにアクセスするためのURLアドレス間の対応関係を設定します。最も簡単な方法は、プロジェクトのルートフォルダー全体をサーバー上のフォルダーにマップすることです。この場合のプロジェクトフォルダー構造は、オプションダイアログ空のディレクトリーを作成する チェックボックスを選択していれば、サーバー上で繰り返されます。詳細については、Webサーバーとの同期の構成アップロード/ダウンロードのカスタマイズを参照してください。

以下の用語は、PyCharmとサーバー間の同期のコンテキストで使用されます。

  • ローカルサーバーとは、ローカルまたはマウントされたフォルダーで実行され、ドキュメントルートがプロジェクトルートの親でない サーバーです。開発を行い、ソースをサーバーにコピーします。

  • リモートサーバーは、別のコンピューター(リモートホスト)上で動作するサーバーです。サーバー上のファイルは、FTP / SFTP / FTPSプロトコルを介してアクセスできます。

  • サーバー構成ルートは、サーバー構成を介してアクセス可能なローカルまたはリモートサーバー上のファイルツリーの最上位フォルダーです。in-placeサーバーの場合、これはプロジェクトルートです。

  • ローカルファイル/フォルダーは、プロジェクトルートの任意のファイルまたはフォルダーです。

  • リモートファイル/フォルダーは、サーバー上の任意のファイルまたはフォルダーです。

項目

説明

ローカル・パス

このフィールドには、目的のローカルフォルダーのフルパスを指定します。最も単純なケースでは、プロジェクトルートです。

手動でパスを入力するか、Browse button をクリックし、表示されるローカル・パスの選択ダイアログで目的の場所を選択します。

デプロイメント・パス

このフィールドで、PyCharmが ローカル・パス フィールドで指定されたフォルダーからデータをアップロードするサーバー上のフォルダーを指定します。サーバー設定ルートからの相対パスでフォルダーへのパスを入力します。

指定した名前のフォルダーがまだ存在しない場合、 オプションダイアログ空のディレクトリーを作成するチェックボックスを選択していれば、PyCharmが作成します。詳細については、アップロード/ダウンロードのカスタマイズを参照してください。

このフィールドは、インプレースサーバー構成では使用できません。

Web パス

このフィールドに、サーバー構成ルートを基準にしたサーバー上のフォルダーへのパスを入力します。実際には、デプロイメント・パスフィールドに入力した相対パスを入力してください。

Add item

このボタンをクリックするか、Alt+Insert を押すと、マッピングのリストに新しい行が追加されます。

Remove item

選択したマッピングをリストから削除するには、このボタンをクリックするか、Alt+Delete を押します。

最終更新日: 2019年10月14日