排除文件和文件夹的上传和下载
将文件和文件夹排除在上传、下载和同步之外,以防止文件传输期间发生意外更新。待处理的翻译仅针对文本内容。排除不需要的媒体、缓存和临时文件还可以减少不必要的传输和资源使用。待处理的翻译已校验。 排除不需要的媒体、缓存和临时文件还可以减少不必要的传输和资源使用。
在以下情况下,可能需要排除文件和文件夹:
处理在 GoLand 之外创建并上传的源代码。 下载所需的文件,并将它们作为项目打开。 排除不应更新的源文件,以及不需要的远程媒体、缓存或临时文件。
已从服务器下载文件,并在 GoLand 中将它们作为项目打开。 排除文件或文件夹,以防后续上传或下载覆盖要保留的副本。
本地应用程序包含服务器不需要的源代码和其他文件。 将这些文件从上传中排除,并排除在传输期间不应被覆盖的任何源文件。
在部署配置中使用 排除的路径 以排除特定文件或文件夹。 在部署选项中使用 按名称排除项目 ,以跨配置排除匹配的文件和文件夹名称。
在项目创建后从上传/下载中排除服务器上的文件夹
将文件夹添加到排除路径列表
通过以下任一方式打开 Deployment对话框:
在主菜单中选择 。
在 设置 对话框(Ctrl+Alt+S )中,选择 部署 下的 构建、执行、部署。
请点击 添加 按钮
并选择 部署路径。
双击添加到列表中的空行。
在添加的行末尾,点击 浏览 按钮
。
在 选择远程排除路径 对话框中,导航到您想要排除的文件夹。
您也可以手动输入路径,但请注意仅接受绝对路径。
确认所选路径,然后点击 确定 以保存部署配置。
在 Remote Host 工具窗口中将文件夹添加到排除路径列表
在主菜单中,前往 或 。
在打开的 Remote Host工具窗口中,从列表中选择相关的 服务器配置。
选择要排除的文件夹并从选择的上下文菜单中选择 排除路径。
排除本地文件夹的上传/下载
通过以下任一方式打开 Deployment对话框:
在主菜单中选择 。
在 设置 对话框(Ctrl+Alt+S )中,选择 部署 下的 构建、执行、部署。
请点击 添加 按钮
并选择 本地路径。
在添加行的末尾,点击 浏览 按钮
并导航到您想要排除的文件夹。
您也可以手动输入路径,但请注意仅接受绝对路径。
点击 确定 以保存部署配置。
通过名称排除文件和文件夹的上传/下载
通过执行以下操作之一打开 Options对话框:
转到 。
在 设置 对话框 (Ctrl+Alt+S) 中,前往 。
在打开的 选项 对话框中,指定在 按名称排除项目 字段中定义这些文件和文件夹名称的模式。
使用分号
;作为分隔符,星号*匹配零个或多个字符,问号?匹配单个字符。例如,如果您有一个文件夹 样式表 包含三个文件 style.css 、 style1.css 和 style2.scss ,那么
style*排除整个文件夹,style?.css排除 style1.css ,并且style?.*排除 style1.css 以及 style2.scss 。了解更多信息,请访问 Regular-Expressions.info。
排除是递归应用的。 这意味着,如果匹配的文件夹有子文件夹,这些子文件夹的内容也不会被部署。
请移除排除标记
选择要上传或下载的文件或文件夹,并从上下文菜单中选择 从排除中移除路径。
返回一个文件夹进行上传/下载会影响其所有子文件夹和文件。