在服务器中获取和放置文件

上次更新日期: 2021年4月27日

使用 Dreamweaver 在服务器中获取和放置文件以及管理文件传输。

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

有关存回和取出文件的更多信息,请参阅存回和取出文件

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

注释

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

库项目被视为相关文件。

某些服务器会在上传库项目时报告错误。 但是,您可以隐藏这些文件以防止它们被转移。

关于后台文件传输

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

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

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

  • 上传/获取/签入/签出文件

  • 撤消签出

  • 创建数据库连接

  • 绑定动态数据

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

  • 插入 Web 服务

  • 删除远程文件或文件夹

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

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

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

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

  • 在保存时自动上传文件

  • 将文件拖动到远程站点

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

  • 刷新“远程”视图

默认情况下,"后台文件活动"对话框在文件转移期间保持打开状态。您可以单击右上角的"最小化"按钮来最小化该对话框。在文件转移期间关闭该对话框会导致操作取消。

从远程服务器获取文件

您可通过下列方法之一将文件从远程站点复制到本地站点:

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

注释

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

Dreamweaver 还会记录所有 FTP 文件转移活动。如果在使用 FTP 传输文件时发生错误,站点 FTP 日志可以帮助您确定故障。

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

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

通常您在"远程"视图中选择这些文件,但如果您愿意,也可以在"本地"视图中选择相应的文件。如果"远程"视图处于主要状态,则 Dreamweaver 会将所选文件复制到本地地点;如果"本地"视图处于主要状态,则 Dreamweaver 会将所选本地文件的远程版本复制到本地地点。

注释

若要仅获取那些远程版本比本地版本更新的文件,请使用“同步”选项。

执行下列操作之一来获取文件:
  • 单击"文件"面板工具栏中的"获取"按钮。

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

在"相关文件"对话框中单击"是"以下载相关文件;如果您已有相关文件的本地副本,请单击"否"。默认情况下,不会下载相关文件。 您可以在"编辑">"偏好设置">"地点"中设置此选项。

Dreamweaver 会按如下方式下载所选文件:

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

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

注释

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

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

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

确保文档在"文档"窗口中处于主要状态。
执行下列操作之一来获取文件:
  • 选择“站点”>“获取”。

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

注释

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

显示 FTP 记录

单击"文件"面板右上角的"选项"菜单。
选择“查看”>“站点 FTP 日志”。
注释

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

将文件上传到远程服务器

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

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

  • 您不在协作环境中并且没有使用存回/取出系统。
  • 您要将文件的当前版本上传到服务器但还要继续编辑它。
注释

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

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

注释

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

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

有关将文件传输到远程服务器的教程,请参阅 www.adobe.com/go/vid0163_cn

有关解决发布问题的教程,请参阅 www.adobe.com/go/vid0164_cn

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

在"文件"面板("窗口">"文件")中,选择要上载的文件。

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

注释

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

执行以下操作之一将文件放到远程服务器上:
  • 单击"文件"面板工具栏中的"上传"按钮。

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

如果文件尚未保存,则会出现一个对话框(如果您在"偏好设置"对话框的"地点"类别中设置了此偏好设置),允许您在将文件上传到远程服务器之前保存文件。单击"是"保存文件,或单击"否"将之前保存的版本上传到远程服务器。
注释

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

单击"是"将相关文件与所选文件一起上载,或单击"否"不上载相关文件。默认情况下不上传依赖文件。您可以在"编辑">"偏好设置">"地点"中设置此选项。
注释

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

要随时停止文件转移,请在"后台文件活动"对话框中单击"取消"按钮。

使用文档窗口将文件放在远程服务器上

确保文档在文档窗口中为主要状态。
执行下列操作之一来上传文件:
  • 选择“站点”>“上传”。

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

注释

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

显示 FTP 记录

单击文件面板右上角的"选项"菜单。
选择“查看”>“站点 FTP 日志”。
注释

在展开的文件面板中,您可以单击"FTP 日志"按钮来显示日志。

管理文件传输

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

注释

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

取消文件传输

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

在转移过程中显示"后台文件活动"对话框

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

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

单击文件面板底部的"日志"按钮以打开"后台文件活动"对话框。
单击“详细信息”展开箭头。

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

单击文件面板底部的"日志"按钮以打开"后台文件活动"对话框。
单击"保存日志"按钮并将信息保存为文本文件。

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