文件传输和相关文件

如果您在协作环境中工作,则可以使用存回/取出系统在本地和远程站点之间传输文件。但是,如果只有您一个人在远程站点上工作,则可以使用“获取”和“上传”命令传输文件,而不用存回或取出文件。

当使用“文件”面板在本地和远程文件夹之间传输文档时,您可以选择传输文档的相关文件。相关文件是文档中引用的图像、外部样式表和其它文件,浏览器在加载该文档时会加载这些相关文件。

注:在取出新文件时下载相关文件通常是一种不错的做法,但是如果本地磁盘上已经有最新版本的相关文件,则无需再次下载它们。此方法也适用于上传和存回文件:如果远程站点上已有最新的副本,则不需要这样做。

库项目被视为相关文件。

某些服务器会在上传库项目时报告错误。但是,可以遮盖这些文件以阻止其传输。

关于后台文件传输

您可以在获取或上传文件期间执行其它与服务器无关的活动。后台文件传输适用于 Dreamweaver 支持的所有传输协议:FTP、SFTP、LAN、WebDAV、Subversion 和 RDS。

与服务器无关的活动包括诸如键入、编辑外部样式表、生成站点范围的报告以及创建新站点之类的常用操作。

Dreamweaver 在文件传输期间无法执行的与服务器相关的活动包括:

  • 上传/获取/存回/取出文件

  • 撤消取出

  • 创建数据库连接

  • 绑定动态数据

  • 在“实时”视图中预览数据

  • 插入 Web 服务

  • 删除远程文件或文件夹

  • 在测试服务器上的浏览器中预览

  • 将文件保存到远程服务器

  • 插入远程服务器中的图像

  • 打开远程服务器中的文件

  • 在保存时自动上传文件

  • 将文件拖动到远程站点

  • 剪切、复制或粘贴远程站点上的文件

  • 刷新“远程”视图

默认情况下,“后台文件活动”对话框在文件传输过程中处于打开状态。可以通过单击右上角的“最小化”按钮来最小化该对话框。在文件传输过程中关闭该对话框将取消该操作。

从远程服务器获取文件

使用“获取”命令可以将文件从远程站点复制到本地站点。您可以使用“文件”面板或“文档”窗口来获取文件。

Dreamweaver 在传输期间创建可以查看和保存的文件活动日志。

注:不能关闭后台文件传输。如果已在“后台文件活动”对话框中打开详细日志,则可以关闭它以提高性能。

Dreamweaver 还会记录所有 FTP 文件传输活动。如果您使用 FTP 传输文件时出错,则可以借助于站点 FTP 日志来确定问题所在。

使用文件面板从远程服务器获取文件

  1. 在“文件”面板(“窗口”>“文件”)中,选择要下载的文件。  

    通常在“远程”视图中选择这些文件,但如果愿意,也可以在“本地”视图中选择相应的文件。如果“远程”视图处于活动状态,则 Dreamweaver 会将选定的文件复制到本地站点;如果“本地”视图处于活动状态,则 Dreamweaver 会将选定的本地文件的远程版本复制到本地站点。

    注:若要仅获取那些远程版本比本地版本新的文件,请使用“同步”命令。

  2. 执行下列操作之一来获取文件:

    • 单击“文件”面板工具栏上的“获取”按钮。

    • 在“文件”面板中右键单击 (Windows) 或按住 Control 单击 (Macintosh) 该文件,然后从上下文菜单中选择“获取”。

  3. 在“相关文件”对话框中单击“是”下载相关文件;如果已经有相关文件的本地副本,则单击“否”。默认情况下,不会下载相关文件。可在“编辑”>“首选参数”>“站点”上设置此选项。  

    Dreamweaver 将下载选定的文件,如下所示:

    • 如果您使用存回/取出系统,则获取文件操作将生成该文件的只读本地副本;该文件仍保留在远程站点或测试服务器上,可供其他小组成员取出。

    • 如果您没有使用存回/取出系统,则获取文件操作将生成具有读写权限的副本。

      注:  如果您在协作环境中工作(也就是说,如果其他人正在处理同一文件),则不可禁用“启用存回和取出”功能。如果其他人在该站点上使用了存回/取出系统,则您也应该使用该系统。

      若要随时停止文件传输,请单击“后台文件活动”对话框中的“取消”按钮。

使用文档窗口从远程服务器获取文件

  1. 确保文档在“文档”窗口中处于活动状态。

  2. 执行下列操作之一来获取文件:

    • 选择“站点”>“获取”。

    • 单击“文档”窗口工具栏中的“文件管理”图标,然后从菜单中选择“获取”。

      注:  如果当前文件不属于“文件”面板中的当前站点,则 Dreamweaver 将尝试确定当前文件属于哪一个本地定义的站点。如果当前文件仅属于一个本地站点,则 Dreamweaver 将打开该站点,然后执行“获取”操作。

显示 FTP 记录

  1. 单击“文件”面板右上角的“选项”菜单。

  2. 选择“查看”>“站点 FTP 日志”。

注:在“展开的文件”面板中,可以单击“FTP 日志”按钮以显示该日志。

将文件上传到远程服务器

您可以将文件从本地站点上传到远程站点,这通常不会改变文件的取出状态。

在两种常见的情况下,您可能会使用“上传”命令来代替“存回”:

  • 您不在协作环境中并且没有使用存回/取出系统。

  • 您要将文件的当前版本上传到服务器但还要继续编辑它。

    注:  如果您上传的文件之前在远程站点上不存在,并且您正在使用存回/取出系统,则该文件将被复制到远程站点,然后再取出,这样您就可以继续编辑。

    您可以使用“文件”面板或“文档”窗口来上传文件。Dreamweaver 在传输期间创建可以查看和保存的文件活动日志。

    注:  不能关闭后台文件传输。如果已在“后台文件活动”对话框中打开详细日志,则可以关闭它以提高性能。

    Dreamweaver 还会记录所有 FTP 文件传输活动。如果您使用 FTP 传输文件时出错,则可以借助于站点 FTP 日志来确定问题所在。

使用文件面板将文件上传到远程或测试服务器

  1. 在“文件”面板(“窗口”>“文件”)中,选择要上传的文件。

    通常在“本地”视图中选择这些文件,但如果愿意,也可以在“远程”视图中选择相应的文件。

    注:仅能上传那些本地版本比远程版本新的文件。

  2. 执行下列操作之一将文件上传到远程服务器:

    • 单击“文件”面板工具栏上的“上传文件”按钮。

    • 在“文件”面板中右键单击 (Windows) 或按住 Control 单击 (Macintosh) 该文件,然后从上下文菜单中选择“上传”。

  3. 如果该文件尚未保存,则会出现一个对话框(如果您在“首选参数”对话框的“站点”类别中设置了此首选参数),让您在将文件上传到远程服务器之前保存文件。请单击“是”保存该文件,或者单击“否”将以前保存的版本上传到远程服务器。  

    注:  如果不保存文件,则自上次保存之后所做的任何更改都不会上传到远程服务器。但是,该文件会继续保持打开状态。因此如果需要,在将文件上传到服务器上之后,您仍可以保存更改。

  4. 单击“是”将相关文件随选定文件一起上传,或者单击“否”不上传相关文件。默认情况下,不会上传相关文件。可在“编辑”>“首选参数”>“站点”上设置此选项。  

    注:在存回新文件时上传相关文件通常是一种不错的做法,但是如果远程服务器上已经有最新版本的相关文件,则无需再次上传它们。

    若要随时停止文件传输,请单击“后台文件活动”对话框中的“取消”按钮。

使用文档窗口将文件上传到远程服务器

  1. 确保文档在“文档”窗口中处于活动状态。

  2. 执行下列操作之一来上传文件:

    • 选择“站点”>“上传”。

    • 单击“文档”窗口工具栏中的“文件管理”图标,然后从菜单中选择“上传”。

      注:  如果当前文件不属于“文件”面板中的当前站点,则 Dreamweaver 将尝试确定当前文件属于哪一个本地定义的站点。如果当前文件仅属于一个本地站点,则 Dreamweaver 将打开该站点,然后执行“上传”操作。

显示 FTP 记录

  1. 单击“文件”面板右上角的“选项”菜单。

  2. 选择“查看”>“站点 FTP 日志”。

注:在“展开的文件”面板中,可以单击“FTP 日志”按钮以显示该日志。

管理文件传输

可以查看文件传输操作的状态,以及传输的文件和传输结果(传输成功、跳过或传输失败)的列表。还可以保存文件活动日志。

注:使用 Dreamweaver 可在将文件传输到服务器或从服务器传输文件时执行其它与服务器无关的活动。

取消文件传输

单击“后台文件活动”对话框中的“取消”按钮。如果未显示该对话框,请单击“文件”面板底部的“文件活动”按钮。

在传输期间显示后台文件活动对话框

单击“文件”面板底部的“文件活动”或“日志”按钮。

注:不能隐藏或删除此“日志”按钮。它是此面板的永久部分。

查看最近文件传输活动的详细信息

  1. 单击“文件”面板底部的“日志”按钮,打开“后台文件活动”对话框。

  2. 单击“详细信息”展开箭头。

保存最近文件传输活动的日志

  1. 单击“文件”面板底部的“日志”按钮,打开“后台文件活动”对话框。

  2. 单击“保存记录”按钮,将信息保存为文本文件。

    可以在 Dreamweaver 或任何文本编辑器中打开日志文件来查看文件活动。



 






,