JetBrains Rider 2025.2 Help

Subversion

请使用此页面指定要应用于您的受 Subversion 控制的项目目录的设置

条目

描述

Subversion 可执行文件路径

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

启用交互模式

如果您希望 JetBrains Rider 模拟直接从终端以交互模式执行 Subversion 命令的行为(会弹出对话框,您可以输入凭据),请选此选项。 这对于处理 svn+ssh 仓库的密码/密语提示,以及信任 https 仓库的无效服务器证书是必需的。

使用自定义配置目录

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

清除认证缓存

点击此按钮可以删除身份验证缓存中 httpsvnsvn+ssh 协议的所有存储凭据。 有关更多信息,请参阅 Client Credentials

呈现

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

条目

描述

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

如果您希望 JetBrains Rider 在合并之前检查目标分支的合并跟踪信息以防止重复,请选择此选项。

在注释中回溯的最大修订次数

选择此选项以限制计算注释时回溯的修订次数,并指定修订次数。

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

如果您希望合并源在注释和文件历史中可见,请选择此选项。

忽略注释中的空格差异

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

网络

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

条目

描述

将 JetBrains Rider 的通用代理设置用作 Subversion 的默认设置

如果您希望 Subversion 使用默认的 JetBrains Rider 代理设置,请选择此选项。

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日