配置 Perforce 集成
默认情况下,Perforce 集成处于禁用状态。 如果 您希望直接在 GoLand 内执行与 Perforce 相关的操作,请在 IDE 级别启用集成,并将项目根目录或特定目录与 Perforce 关联。 通用流程详见 版本控制集成支持 一节。
为项目或目录启用 Perforce
按下 Ctrl+Alt+S 打开设置,然后选择 。
单击右侧的 添加 按钮
。
在打开的 添加 VCS 目录映射 对话框中,选择所需选项(目录 或 项目)。
输入要与版本控制系统关联的目录路径,或单击 浏览 按钮
,在打开的对话框中选择目录。
在 VCS 列表中选择 Perforce。
应用更改并关闭对话框。
配置 Perforce 集成设置
按下 Ctrl+Alt+S 打开设置,然后选择 。
选中 Perforce 已联机 复选框以建立与 Perforce 服务器的实时连接。
指定 您用于连接 Perforce 服务器的凭据。
要使用 P4CONFIG 文件中的连接设置,请选择 使用 P4CONFIG 或默认连接 选项。
如果 您使用 P4CONFIG 文件进行配置,GoLand 会显示其检测到的配置文件以及所使用的其他默认设置。 借此,您可以确保您的 P4CONFIG 文件已被检测并考虑在内。
要手动配置连接,请选择 使用连接参数 选项,并在相应字段中指定以下设置:
Perforce 客户端将监听的 端口。
客户端。
用于认证服务器的 用户名 和 密码。
要使用基于票据的身份验证,请选中 使用登录身份验证 复选框。 否则将使用基于密码的身份验证。 在任何情况下,GoLand 都会使用对话框中指定或存储在 P4CONFIG 文件中的登录名和密码。
要让 GoLand 创建 P4.output 文件并将 Perforce 命令的输出存储于其中,请选中 将 Perforce 命令转储到 复选框。
指定 Perforce 可执行文件的路径。 单击 测试连接 以确保您的设置能成功连接。
在 超时 字段中指定 GoLand 等待服务器响应的时间,以秒为单位。 如果服务器未能及时响应,将提示用户禁用集成。
要启用指定文件的分支历史记录显示(包括所有文件分支点、编辑和合并操作),请选择 显示分支历史记录 复选框。
要使 GoLand 指出已提交的更改也已集成到其他 changelist,并提供获得内容的目标 changelist 信息,请选择 在已提交的更改中显示集成的变更列表 复选框。
要获得用于将 Perforce 任务附加到 changelist 或将其分离的用户界面,请选择 启用 Perforce 作业支持 复选框。
关闭设置后, 您会看到 IDE 窗口底部的 Perforce 工具窗口,即表示已启用 Perforce 集成。