ファイルの同期

最終更新日 : 2021年4月27日

Dreamweaver でローカルサイトとリモートサイトのファイルを同期する方法について説明します。

ローカルサイトとリモートサイトのファイルを同期する

ローカルサイトとリモートサイトでファイルを作成したら、2つのサイト間でファイルを同期できます。

メモ

リモートサイトがFTPサーバーの場合(ネットワークサーバーではなく)、ファイルの同期にはFTPを使用します。

サイトを同期する前に、配置、取得、削除、または無視するファイルを確認できます。Dreamweaverは、同期の完了後に更新されたファイルを表示します。

同期せずに、ローカルサイトまたはリモートサイトのどちらのファイルが新しいかを確認する

ファイルパネルで、以下のいずれかの操作を行います。
  • 右上隅にあるオプションメニューをクリックし、編集/新しいローカルアイテムの選択または編集/新しいリモートアイテムの選択を選択します。

  • ファイルパネルで、右クリック(Windows)するか、Control キーを押しながらクリック(Mac OS)し、選択/ローカルが最新または選択/リモートが最新を選択します。

特定のファイルの詳細な同期情報を表示する

ファイルパネルで、情報を取得したいファイルを右クリック(Windows)またはControlキーを押しながらクリック(Macintosh)し、「同期情報を表示」を選択します。
メモ

この機能を利用するには、サイト定義ダイアログボックスのリモートカテゴリで「同期情報を保持」オプションが選択されている必要があります。

ファイルの同期

ファイルパネル(ウィンドウ/ファイル)で、現在のサイト、サーバー、またはドライブが表示されるメニューからサイトを選択します。
(オプション)特定のファイルまたはフォルダーを選択するか、次のステップに進んでサイト全体を同期します。
ファイルパネルの右上にあるオプションメニューをクリックし、「サイト」/「同期」を選択します。

ファイルパネルの上部にある同期ボタンをクリックしてファイルを同期することもできます。

同期メニューで、以下のいずれかの操作を行います。
  • サイト全体を同期するには、「サイト全体」サイト名サイトを選択します。

  • 選択したファイルのみを同期するには、「選択したローカルファイルのみ」を選択します(ファイルパネルのリモートビューで最後に選択した場合は「選択したリモートファイルのみ」)。

ファイルをコピーする方向を選択します。

最新ファイルをリモートに PUT

リモートサーバーに存在しない、または前回のアップロード以降に変更されたすべてのローカルファイルをアップロードします。

最新ファイルをリモートから GET

ローカルに存在しない、または前回のダウンロード以降に変更されたすべてのリモートファイルをダウンロードします。

最新ファイルの GET/PUT

ローカルサイトとリモートサイトの両方にすべてのファイルの最新バージョンを配置します。

送信元サイトに対応するファイルが存在しない送信先サイトのファイルを削除するかどうかを選択します。(これは、「方向」メニューから「取得と配置」を選択した場合は利用できません。)

「新しいファイルをリモートに配置」を選択し、削除オプションを選択した場合、対応するローカルファイルが存在しないリモートサイトのファイルはすべて削除されます。「リモートから新しいファイルを取得」を選択した場合、対応するリモートファイルが存在しないローカルサイトのファイルはすべて削除されます。

「プレビュー」をクリックします。
メモ

ファイルを同期する前に、Dreamweaver がこのタスクを実行するために行うアクションをプレビューする必要があります。

選択した各ファイルの最新バージョンが既に両方の場所にあり、削除する必要がない場合、同期が不要であることを通知するアラートが表示されます。そうでない場合は、同期ダイアログボックスが表示され、同期を実行する前にそれらのファイルのアクション(配置、取得、削除、無視)を変更できます。

各ファイルに実行するアクションを確認します。
特定のファイルのアクションを変更するには、ファイルを選択し、プレビューウィンドウの下部にあるアクションアイコンのいずれかをクリックします。

比較

比較アクションは、Dreamweaverでファイル比較ツールをインストールして指定した場合のみ機能します。アクションアイコンがグレー表示されている場合、そのアクションは実行できません。

選択したファイルがすでに同期がとれているとしてマーク

このオプションでは、選択したファイルが既に同期済みであることを指定できます。

「OK」をクリックしてファイルを同期します。 同期の詳細をローカルファイルに表示または保存することができます。