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