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