アップロードとダウンロードからファイルとフォルダーを除外する
ファイルやフォルダーをアップロード、ダウンロード、同期から除外して、ファイル転送中の誤った更新を防ぎます。 不要なメディア、キャッシング、一時ファイルを除外することで、不要な転送やリソースの使用も減らせます。
次の場合は、ファイルやフォルダーを除外する必要がある場合があります:
GoLand の外部で作成およびアップロードされたソースコードを操作します。 必要なファイルをダウンロードし、プロジェクトとして開きます。 更新すべきでないソースファイルと、不要なリモートメディア、キャッシング、一時ファイルを除外します。
サーバーからファイルをすでにダウンロードし、GoLand でプロジェクトとして開いています。 ファイルやフォルダーを除外して、後のアップロードやダウンロードで保持したいコピーが上書きされないようにします。
ローカルアプリケーションには、サーバーが必要としないソースコードやその他のファイルが含まれています。 それらのファイルをアップロードから除外し、転送中に上書きすべきでないソースファイルも除外します。
デプロイ構成で 除外対象パス を使用して、特定のファイルやフォルダーを除外します。 デプロイオプションで 名前で項目を除外する を使用して、構成全体で一致する名前のファイルとフォルダーを除外します。
プロジェクトの作成後にサーバー上のフォルダーをアップロード / ダウンロードから除外する
除外パスのリストにフォルダーを追加する
次のいずれかの操作で デプロイダイアログを開きます:
メインメニューから を選択します。
設定 ダイアログ(Ctrl+Alt+S )で、 ビルド、実行、デプロイ の デプロイ を選択します。
デプロイダイアログで、 除外対象パスタブをクリックします。 このタブには、以前に除外されたローカルフォルダーとリモートフォルダーのリストが表示されます。
追加 ボタン
をクリックして、 デプロイメントパス を選択します。
リストに追加された空の行をダブルクリックします。
追加した行の最後で、 閲覧 ボタン
をクリックします。
リモートの除外対象パスを選択 ダイアログで、除外するフォルダーに移動します。
パスを手動で入力することもできますが、絶対パスのみが受け入れられることに注意してください。
選択したパスを確認してから、 OK をクリックしてデプロイ構成を保存します。
リモートホストツールウィンドウの除外パスのリストにフォルダーを追加する
メインメニューで、 または に移動します。
開いた リモートホストツールウィンドウで、リストから関連する サーバー構成を選択します。
除外するフォルダーを選択し、選択したコンテキストメニューから 除外対象パス を選択します。
アップロード / ダウンロードからローカルフォルダーを除外する
名前でアップロード / ダウンロードからファイルとフォルダーを除外する
次のいずれかの操作で オプションダイアログを開きます:
に進みます。
設定 ダイアログ(Ctrl+Alt+S )で に移動します。
表示される オプションダイアログで、 名前で項目を除外する フィールドにこれらのファイルやフォルダーの名前を定義するパターンを指定します。
セミコロン
;を区切り文字として使用し、アスタリスク*をゼロ以上の文字に一致させ、疑問符?を単一の文字に一致させます。例: 3 つのファイル style.css 、 style1.css 、 style2.scss を持つフォルダー stylesheets がある場合、
style*はフォルダー全体を除外し、style?.cssは style1.css を除外し、style?.*は style1.css と style2.scss を除外します。正規表現 .info(英語) の詳細を参照してください。
除外は再帰的に適用されます。 つまり、一致するフォルダーにサブフォルダーがある場合、これらのサブフォルダーの内容はデプロイされません。
除外マークを削除する
アップロード / ダウンロードするファイルまたはフォルダーを選択し、コンテキストメニューから パスを除外対象から削除 を選択します。
アップロード / ダウンロード用にフォルダーを戻すと、そのすべてのサブフォルダーとファイルに影響します。