颠覆
该页面仅在启用Subversion插件时可用。这插件与 PhpStorm 捆绑并默认激活。如果插件被禁用,请在设置/首选项的已安装选项卡上启用它。插件页面,如管理插件中所述。
使用此页面指定要应用于受 Subversion 控制的项目目录的设置
物品 | 描述 |
---|---|
启用交互模式 | 如果您希望 PhpStorm 模拟在交互模式下直接从终端执行 Subversion 命令时的行为(将弹出对话框,您可以在其中输入凭据),请选择此选项。这是处理 svn+ssh 存储库的密码/密码提示以及信任 https 存储库的无效服务器证书所必需的。 |
使用自定义配置目录 | 如果您不想将 Subversion 配置文件存储在系统默认位置,请选择此选项,并指定自定义目录的路径。 |
介绍
使用此设置页面来配置数据呈现设置。
物品 | 描述 |
---|---|
准备合并时检查目标子树中的 svn:mergeinfo | 如果您希望 PhpStorm 在合并之前检查目标分支的合并跟踪信息以防止重复,请选择此选项。 |
在注释中回顾的最大修订数 | 选择此选项可限制计算注释时要回顾的修订数量,并指定修订数量。 |
在历史记录和注释中显示合并源 | 如果您希望合并源在注释和文件历史记录中可见,请选择此选项。 |
忽略注释中的空白差异 | 如果您希望在注释时忽略空格,则选择此选项,从而获得更有意义的注释并排除无意义的注释。 |
网络
使用此设置页面配置连接设置。
物品 | 描述 |
---|---|
使用 PhpStorm 常规代理设置作为 Subversion 的默认设置 | 如果您希望 Subversion 使用默认的 PhpStorm 代理设置,请选择此选项。 |
HTTP 超时 | 指定等待建立 HTTP 连接的秒数。 |
SSH 连接超时 | 指定等待建立 SSH 连接的秒数。 |
SSH 读取超时 | 指定等待响应的秒数。 |
SSL 协议 | 在此区域中,选择您要使用的 SSL 协议。可用的选项有:
|
编辑网络选项 | 单击此按钮可在与网络层对话框相关的编辑 Subversion 选项中更改 Subversion 运行时配置文件。 |
SSH
使用此设置页面来配置用于通过隧道 SSH 协议连接到 SVN 服务器的设置。
物品 | 描述 |
---|---|
SSH 可执行文件 | 指定 SSH 客户端的路径。输入可执行文件的名称,或单击“浏览”按钮并在打开的对话框中选择路径。如果未指定, 此字段仅在选择密码或私钥选项时可用。 |
用户名 | 指定 SSH 连接的用户名。如果在存储库 URL 中明确指定了用户名,则将使用此值并忽略此设置。 此字段仅在选择密码或私钥选项时可用。 |
港口 | 如果您的服务器正在侦听非标准端口(svn+ssh:// 为 22),请修改默认值。 此字段仅在选择密码或私钥选项时可用。 |
密码 | 如果要使用密码进行 SSH 身份验证,请选择此选项。 |
私钥 | 如果要使用私钥进行 SSH 身份验证,请选择此选项。 |
小路 | 指定私钥的路径。手动输入路径,或单击浏览按钮并在打开的对话框中选择路径。 |
颠覆配置 | 如果您想使用存储在 Subversion 配置中的默认设置进行 SSH 连接,请选择此选项。 |
SSH隧道 | 此字段显示存储在 Subversion 配置中的 SSH 隧道设置。您可以修改该值并单击更新按钮将此值写入 Subversion 配置。 |
更新 | 单击此按钮检查 Subversion 配置并在必要时更新值,或将您输入的值写入 Subversion 配置。 |
SVN_SSH | 此字段显示可在隧道配置中使用的环境变量(默认为 |