PyCharm 2020.1ヘルプ

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

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

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

  • ローカルサーバー構成では、開発を行ってから、ソースをサーバーにコピーします。

    ローカルサーバーは、ローカルまたはマウントされたフォルダーで実行されていて、そのドキュメントルートがプロジェクトルートの親ではない サーバーです。

  • リモートサーバー構成では、サーバーは別のコンピューター(リモートホスト)で実行されます。サーバー上のファイルにアクセスするには、FTP / SFTP / FTPSプロトコルを使用します。

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

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

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

項目

説明

ローカル・パス

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

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

デプロイメント・パス

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

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

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

Web パス

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

Add item

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

Remove item

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

最終更新日: 2020年6月3日