同步本地和远程服务器文件

一旦你在本地和远程站点上创建了文件,你就可以通过 Dreamweaver 使两者之间保持同步。通过使用 Site > Synchronize 命令在两者之间传送文件的最新版本。

如果你的远程站点是一个 FTP 服务器(而不是一个网络服务器),那么文件的同步操作就需要使用 FTP 功能。有关 FTP 功能的使用介绍,参阅 建立本地站点与远程服务器的联系

在进行站点同步操作之前,Dreamweaver 会先要你核实一下究竟哪些文件要上传或下载。Dreamweaver 在同步操作完成之后也会确认哪些文件获得了更新。

如果你先不经过同步处理就先了解一下在本地站点和远程站点上那些文件版本较新的话,选择 Edit > Select Newer Local 或 Edit > Select Newer Remote (Windows,经由站点窗),或者 Site > Site Files View > Select Newer Local 或 Site > Site Files View > Select Newer Remote (Macintosh)。

如何进行站点文件同步操作:

1 如果你只是要对部分文件或文件夹进行同步处理,而不是整个站点,那么就在站点窗中随便哪个窗口选择文件或文件夹都可以。
2 在站点窗中 (Windows) 或者从菜单条上 (Macintosh) 选择 Site > Synchronize。
3 如果是对整个站点进行同步操作,就从 Synchronize 弹出菜单中选择 Entire 'site name' Site。如果只是要对选取文件进行同步处理,选择 Selected Local Files Only (如果 Remote 窗口是你最后所进行选择的地方,就选择 Selected Remote Files Only)。
4 选择复制文件的方向:
Put Newer Files to Remote: 如果本地站点新版本文件较多就选取这个选项。
Get Newer Files from Remote:如果远程站点新版本文件较多就选取这个选项。
Get and Put Newer Files:双向传输较新版本的文件。
5 选择是否删除目的站点上的那些在传送站点上不存在的文件。
如果你选择 Put Newer Files to Remote 的同时选择 Delete 选项,那么 Dreamweaver 就会将远程站点上那些本地站点没有的文件给删除掉。如果你选择 Get Newer Files from Remote,那么 Dreamweaver 就会将本地站点上那些远程站点没有的文件给删除掉。
6 点击 OK。
如果被选择传送的文件在两地都有最新版本了,就会弹出警告窗,通知你没必要进行同步处理了。
7 在 Synchronize Files 对话框中,确认那些文件要删除、上传或下载。如果你不想要 Dreamweaver 删除、上传或下载某一特定文件,通过点击文件旁边的复选框取消对其的选取。
8 点击 OK。文件就会被自动传送走了(如果需要也会同时删除文件),Dreamweaver 会自动根据相关状况更新 Synchronize Files 对话框。
9 要想将确认信息保存到本地文件中,点击 Save Log。