GoLand 2025.2 Help

从上传和下载中排除文件与文件夹

禁止上传、下载和同步包含源代码的文件或文件夹,可确保源代码不会被意外更新。 对于非源文件,禁止上传、下载和同步可节省系统资源,因为媒体、缓存或临时文件不会被不必要地复制。

在以下情况下,您可能需要禁止上传/下载:

  1. 您将使用外部创建并上传的源代码。 要在 GoLand 中处理这些远程源代码,您需要下载并将其整理到项目中。 但是,有些源代码应完全避免更新。 另一方面,远程主机上的文件夹可能包含大量媒体、缓存和临时文件,这些文件在您的工作中并不需要。

  2. 您已从服务器下载数据,并将其组织到 一个 GoLand 项目中。 但是,出于某些原因,您需要保护服务器上的某些文件或文件夹,使其不被上传/下载,例如为了防止被意外覆盖。

  3. 应用程序的本地副本包含源代码与不需要上传的其他数据。 此外,您希望防止部分源代码被意外覆盖。 在这种情况下,您可以禁止上传/下载所有不应上传的文件与文件夹。

在项目创建后从上传/下载中排除服务器上的文件夹

将文件夹添加到排除路径列表

  1. 通过以下任一方式打开 部署对话框:

    • 从主菜单中选择 工具 | 部署 | 配置

    • 设置 对话框(Ctrl+Alt+S )中,在 构建、执行、部署 下选择 部署

  2. 部署对话框中,单击 排除路径选项卡。 该选项卡显示之前已排除的本地与远程文件夹列表。

  3. 单击 添加 按钮 添加按钮 ,然后选择 部署路径

  4. 双击添加到列表中的空白行。

  5. 在添加的行末,单击 浏览 按钮 浏览按钮

  6. 选择远程排除路径 对话框中,导航至要排除的文件夹。

    您也可以手动输入路径,但请注意,仅接受绝对路径。

    将文件夹添加到排除路径列表

在远程主机工具窗口中将文件夹添加到排除路径列表

  1. 在主菜单中,转到 工具 | 部署 | 浏览远程主机视图 | 工具窗口 | 远程主机

  2. 在打开的 远程主机工具窗口中,从列表中选择相关的 服务器配置

  3. 选择要排除的文件夹,然后在所选项的上下文菜单中选择 排除路径

    在远程主机工具窗口中排除文件夹

从上传/下载中排除本地文件夹

  1. 通过以下任一方式打开 部署对话框:

    • 从主菜单中选择 工具 | 部署 | 配置

    • 设置 对话框(Ctrl+Alt+S )中,在 构建、执行、部署 下选择 部署

  2. 部署对话框中,单击 排除路径选项卡。

  3. 单击 添加 按钮 添加按钮 ,然后选择 本地路径

  4. 在添加的行末,单击 浏览 按钮 浏览按钮 ,然后导航至要排除的文件夹。

    您也可以手动输入路径,但请注意,仅接受绝对路径。

    排除本地文件夹

按名称从上传/下载中排除文件和文件夹

  1. 通过以下任一方式打开 选项对话框:

    • 转到 工具 | 部署 | 选项

    • 设置 对话框(Ctrl+Alt+S )中,转到 构建、执行、部署 | 部署 | 选项

  2. 在打开的 选项对话框中,在 按名称排除项目 字段中指定定义这些文件与文件夹名称的模式。

    使用分号 ; 作为分隔符,星号 * 表示匹配零个或多个字符,问号 ? 表示匹配单个字符。

    例如,如果您有一个文件夹 stylesheets ,其中包含三个文件 style.css style1.css style2.scss ,那么 style* 将排除整个文件夹, style?.css 将排除 style1.css ,而 style?.* 将排除 style1.css style2.scss

    请访问 Regular-Expressions.info 了解更多信息。

    排除规则将递归应用。 这意味着,如果匹配的文件夹中包含子文件夹,则这些子文件夹中的内容也不会被部署。

    按名称排除文件

取消排除标记

  • 选择要上传或下载的文件或文件夹,然后从右键菜单中选择 从排除项中移除路径

    将文件夹恢复为上传或下载状态将影响其所有子文件夹和文件。

最后修改日期: 2025年 9月 26日