WebStorm 2025.2 Help

Subversion

使用此页面可为受 Subversion 管理的项目目录指定设置

项目

描述

Subversion 可执行文件路径

指定 Subversion 可执行文件的位置。 通过手动输入路径,或单击 浏览 按钮 浏览按钮 并在打开的对话框中选择路径。

启用交互模式

如果希望 WebStorm 模拟在终端中以交互模式执行 Subversion 命令(会弹出对话框输入凭据)时的行为,请选择此选项。 这是处理 svn+ssh 仓库的密码或密钥提示信息,以及信任 https 仓库无效服务器证书所必需的。

使用自定义配置目录

如果不希望将 Subversion 配置文件存储在系统默认位置,并想要指定自定义目录的路径,请选择此选项。

清除身份验证缓存

单击此按钮可从身份验证缓存中删除针对 httpsvnsvn+ssh 协议存储的所有凭据。 如需了解更多信息,请参阅 客户端凭据

展示

使用此设置页面配置数据展示设置。

项目

描述

准备合并时检查目标子树中的 svn:mergeinfo

如果希望在合并前 WebStorm 检查目标分支的合并跟踪信息以避免重复,请选择此选项。

用于注解中回溯的最大修订数

如要限制计算注解时回溯的修订数量,并指定修订数,请选择此选项。

在历史记录和注解中显示合并来源

如需在注解和文件历史中显示合并来源,请选择此选项。

在注解中忽略空格差异

如果希望在注解中忽略空格,从而获得更有意义的注解并排除无意义的内容,请选择此选项。

网络

使用此设置页面配置连接设置。

项目

描述

将 WebStorm 常规代理设置用作 Subversion 的默认设置

如需让 Subversion 使用默认的 WebStorm 代理设置,请选择此选项。

HTTP 超时

指定等待建立 HTTP 连接的秒数。

SSH 连接超时

指定等待建立 SSH 连接的秒数。

SSH 读取超时

指定等待响应的秒数。

SSL 协议

在此区域,选择要使用的 SSL 协议。 可用选项包括:

  • 全部

  • SSLv3

  • TLSv1

编辑网络选项

单击此按钮可在 编辑与网络层相关的 Subversion 选项对话框 中修改 Subversion 运行时配置文件。

SSH

使用此设置页面配置通过 SSH 隧道协议连接到 SVN 服务器时所用的设置。

项目

描述

SSH 可执行文件

指定 SSH 客户端的路径。 输入可执行文件名称,或单击 浏览 按钮 浏览按钮 并在打开的对话框中选择路径。 如未指定,则默认使用 'ssh'

仅在选择了 密码私钥 选项时,该字段才可用。

用户名

指定用于 SSH 连接的用户名。 如果仓库 URL 中已显式指定用户名,则将使用该值,并忽略此设置。

仅在选择了 密码私钥 选项时,该字段才可用。

端口

如果您的服务器使用非标准端口进行监听(svn+ssh:// 的端口为 22),请修改默认值。

仅在选择了 密码私钥 选项时,该字段才可用。

密码

如需使用密码进行 SSH 身份验证,请选择此选项。

私钥

如需使用私钥进行 SSH 身份验证,请选择此选项。

路径

指定私钥的路径。 通过手动输入路径,或单击 浏览 按钮 浏览按钮 并在打开的对话框中选择路径。

Subversion 配置

如果您希望使用 Subversion 配置中存储的默认设置进行 SSH 连接,请选择此选项。

SSH 隧道

此字段显示存储在 Subversion 配置中的 SSH 隧道设置。 您可以修改该值,并单击 更新 按钮,将该值写入 Subversion 配置。

更新

单击此按钮可检查 Subversion 配置并在必要时更新值,或将您输入的值写入 Subversion 配置。

SVN_SSH

此字段显示可在隧道配置中使用的环境变量(默认情况下为 SVN_SSH ),并存储在 Subversion 配置中。

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