配置 Perforce 集成
默认情况下,Perforce 集成是禁用的。 如果您想直接从 PyCharm 执行 Perforce 相关操作,请在 IDE 级别启用集成,并将项目根目录或特定目录与 Perforce 关联。 通常的程序描述在本节 版本控制集成支持 中。
为项目或目录启用 Perforce
按下 Ctrl+Alt+S 打开设置,然后选择 。
请点击右侧的 添加 按钮
。
在打开的 添加 VCS 目录映射 对话框中,选择所需的选项
这可以是 <Project Root> 或 内容根目录。
请键入您想要与版本控制系统关联的目录路径,或者点击 浏览 按钮
并在打开的对话框中选择该目录。
请从 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 指向已提交的更改,这些更改也集成到其他 changelist 并提供接收内容的目标 changelist 的信息,请选择 在已提交的更改中显示集成的变更列表 复选框。
要获取用于将 Perforce 任务附加到更改列表和分离的用户界面,请选中 启用 Perforce Jobs 支持 复选框。
您关闭设置后就会知道已经启用 Perforce 集成:您会在 IDE 窗口底部看到 Perforce 工具窗口。