Subversion
使用此页面指定要应用于受 Subversion 控制的项目目录的设置
项 | 说明 |
|---|---|
Subversion 可执行文件路径 | 指定 Subversion 可执行文件的位置。 手动输入路径,或单击 浏览 按钮 |
启用交互模式 | 如果希望 GoLand 模拟在交互模式下直接从终端执行 Subversion 命令时的行为(将弹出对话框供输入凭据),请选择此选项。此功能用于处理 svn+ssh 存储库的密码/密钥提示,并信任 https 存储库的无效服务器证书。 此功能用于处理 svn+ssh 存储库的密码/密钥提示,并信任 https 存储库的无效服务器证书。 |
使用自定义配置目录 | 如果不希望将 Subversion 配置文件存储在系统默认位置,并希望指定自定义目录的路径,请选择此选项。 |
清除授权缓存 | 单击此按钮以从身份验证缓存中删除 |
显示方式
使用此设置页面配置数据展示设置。
项 | 说明 |
|---|---|
合并准备阶段检查目标子树中的 svn:mergeinfo | 如果希望 GoLand 在合并前检查目标分支的合并追踪信息以防止重复,请选择此选项。 |
注解中可回溯的最大修订次数 | 选择此选项可限制注解计算时的回溯修订次数,并指定修订数量。 |
在历史记录和注解中显示合并来源 | 如果希望在注解和文件历史中显示合并来源,请选择此选项。 |
在注解中忽略空格差异 | 如果希望注解时忽略空格,以便获得更有意义的注解并过滤无效注解,请选择此选项。 |
网络
使用此设置页面配置连接设置。
项 | 说明 |
|---|---|
使用 GoLand 的常规代理设置作为 Subversion 的默认设置 | 如果希望 Subversion 使用默认的 GoLand 代理设置,请选择此选项。 |
HTTP 超时 | 指定等待建立 HTTP 连接的时间(秒)。 |
SSH 连接超时 | 指定等待建立 SSH 连接的时间(秒)。 |
SSH 读取超时 | 指定等待响应的时间(秒)。 |
SSL 协议 | 在此区域中,选择要使用的 SSL 协议。可用选项包括: 可用选项包括:
|
编辑网络选项 | 单击此按钮可在 “编辑与网络层相关的 Subversion 选项”对话框 中更改 Subversion 运行时配置文件。 |
SSH
使用此设置页面配置通过 SSH 隧道协议连接 SVN 服务器时使用的参数。
项 | 说明 |
|---|---|
SSH 可执行文件 | 指定 SSH 客户端的路径。 输入可执行文件名,或单击 浏览 按钮 仅当选择了 密码 或 私钥 选项时,此字段才会显示。 |
用户名 | 指定用于 SSH 连接的用户名。 如果在存储库 URL 中已明确指定用户名,将使用该值,并忽略此设置。 仅当选择了 密码 或 私钥 选项时,此字段才会显示。 |
端口 | 如果您的服务器监听的是非标准端口(svn+ssh:// 的默认端口为 22),请修改默认值。 仅当选择了 密码 或 私钥 选项时,此字段才会显示。 |
密码 | 如果希望使用密码进行 SSH 身份验证,请选择此选项。 |
私钥 | 如果希望使用私钥进行 SSH 身份验证,请选择此选项。 |
路径 | 指定私钥的路径。 请手动输入路径,或单击 浏览 按钮 |
Subversion 配置 | 如果您希望使用 Subversion 配置中存储的默认设置进行 SSH 连接,请选择此选项。 |
SSH 通道 | 此字段显示存储在 Subversion 配置中的 SSH 隧道设置。 您可以修改该值,然后单击 更新 按钮,将该值写入 Subversion 配置。 |
更新 | 单击此按钮可检查 Subversion 配置并在必要时更新该值,或将您输入的值写入 Subversion 配置。 |
SVN_SSH | 此字段显示可在隧道配置中使用的环境变量(默认情况下为 |