AppCode 2023.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 実行可能ファイルへのパスを入力します。

接続のテスト

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

関連ページ:

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

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

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

AppCode プロジェクト内のファイルやフォルダーと、サーバー上のバージョンとの対応関係は、この方法で設定します。簡単にするために、サーバーが実際にマシンにインストールされている場合でも、AppCode プロジェクト内のファイルまたはフォルダーはローカルと呼ばれ、サーバー上のファイルまたはフォルダーはリモートと呼ばれます。詳細については、サーバーとの同期を構成するを参照してください。サーバーにアクセスするメインメニューからを選択してリモートホストツールウィンドウを開きます。リストから必要なデプ...