同期の問題のトラブルシューティング
Adobe Dreamweaver CS4とCS5を使用して、ファイルを同期したり、ファイルをサーバーにアップロードしたりするときに、以下の問題のいずれかが発生することがあります。
- ファイルを PUT するときに、サーバー上でリモートファイルが変更されたという次の警告が表示されます。「最後の取得または PUT オペレーション以降、my_file.htm はリモートサーバー上で変更されました。 PUT するとファイルへの変更が上書されます。ファイルを PUT しますか?」しかし、リモートファイルは実際には変更されていません。
- 同期プレビューダイアログボックスで、同期する必要のあるファイルが正しく表示されません。
- 同期プレビューダイアログボックスでは同期の必要はないと表示されますが、実際には変更されたファイルがあります。
注意: Adobe Dreamweaver 8で、同期機能は大幅に強化されました。 現在のバージョンであるAdobe Dreamweaver CS4とCS5でも同様の技術が使用されています。
同期の問題の発生範囲に応じて、以下の解決策のどちらかを実行してください。
解決策1: 特のdwsync.xmlファイルを削除します。
一部のファイルでのみ同期の問題が発生する場合には、以下の手順を実行してください。
-
Dreamweaverを閉じます。
-
WindowsエクスプローラーまたはMacのFinderで、同期の問題が発生しているファイルのあるフォルダーを参照します。
-
同期の問題があるファイルを含む各フォルダー内の_notesフォルダーを見つけ、その中にあるdwsync.xmlファイルを削除します。
注意:dwsync.xmlファイルはローカルにのみ配置されます。 Dreamweaver は dwsync.xml ファイルをサーバーにアップロードしません。これらのファイルをサーバーにアップロードする理由はありません。 -
Dreamweaver を再起動し、問題が解決したかどうかを確認します。
解決策2: 「同期情報を維持」設定の無効化
広い範囲で同期の問題が発生する場合には、以下の手順を実行してください。
注: Dreamweaver が現在のサイトについて同期情報を再作成します。
-
サイト/サイトの管理を選択し、編集するサイトを選択して「編集」をクリックします。
-
「同期情報を維持」設定の選択を解除して、既存の dwsync.xml ファイルを削除します。オプションは、CS4とCS5で異なりす。
CS4
サイト定義ダイアログボックスの「詳細設定」カテゴリーで、「リモート情報」を選択し、「同期情報を維持」の選択を解除します。
CS5
「サーバー」カテゴリーで、適切なサイトを選択して、鉛筆アイコンをクリックします。
「詳細設定」タブを選択して、「同期情報を維持」の選択を解除します。
-
Dreamweaverを閉じます。
-
ローカルのルートフォルダーとそのすべてのサブフォルダーから、すべての dwsync.xml ファイルが削除されたことを確認します。
注: dwsync.xml ファイルは、Dreamweaver のデフォルトで非表示の _notes フォルダーにあります。したがって、_notes フォルダーと dwsync.xm については、Windows エクスプローラか、Mac ファイルブラウザーでチェックしてください。dwsync.xmlファイルはローカルにのみ配置されます。 Dreamweaver は dwsync.xml ファイルをサーバーにアップロードしません。これらのファイルをサーバーにアップロードする理由はありません。 -
Dreamweaverをもう一度開き、サイト/サイトの管理を選択し、手順1で選択したのと同じサイトを編集します。
-
「同期情報の維持」の設定を再選択します。CS4とCS5のオプションの違いについては上記の手順2を参照してください。
注: サーバーに対してファイルを送受信すると、Dreamweaver によって dwsync.xml ファイルが再作成されます。 -
問題が解決したかどうかを確認します。
追加情報
Adobe Dreamweaver CS4 や CS5 でファイルを PUT または GET すると、Dreamweaver がリモートおよびローカルの日付/時刻スタンプを dwsync.xml と呼ばれるファイルにローカルに保存します。これらのファイルは、転送されるファイルと同じフォルダー内の非表示の _notes フォルダーに格納されます。これらのdwsync.xmlファイルは破損することがあります。
Dreamweaver の同期機能の詳細については、「ファイルの同期を参照してください。