配置 Perforce 集成
默认情况下禁用 Perforce 集成。如果您想直接从 PhpStorm 执行与 Perforce 相关的操作,请在 IDE 级别启用集成并将项目根目录或特定目录与 Perforce 关联。启用版本控制部分描述了一般过程。
为项目或目录启用 Perforce
按Ctrl+Alt+S打开 IDE 设置并选择版本控制 | 目录映射。
单击右侧的添加按钮。
在打开的添加 VCS 目录映射对话框中,选择必要的选项
这可以是<Project Root>或内容根目录。
键入要与版本控制系统关联的目录的路径,或单击浏览按钮并在打开的对话框中选择目录。
从VCS列表中,选择Perforce。
应用更改并关闭对话框。
配置 Perforce 集成设置
按Ctrl+Alt+S打开 IDE 设置并选择版本控制 | 强制执行。
选择Perforce 在线复选框以建立到 Perforce 服务器的实时连接。
指定要用于连接到 Perforce 服务器的凭据。
要使用P4CONFIG文件中的连接设置,请选择使用 P4CONFIG 或默认连接选项。
如果您使用P4CONFIG文件进行配置,PhpStorm 会显示它找到的配置文件以及使用了哪些其他默认设置。这样您就可以确保检测到并考虑您的P4CONFIG文件。
要手动配置连接,请选择使用连接参数选项并在相应的文本框中指定以下设置:
Perforce 客户端将监听的端口。
客户端。
用于向服务器进行身份验证的用户名和密码。
要使用基于票证的身份验证,请选中使用登录身份验证复选框。否则,将使用基于密码的身份验证。在任何一种情况下,PhpStorm 都使用对话框中指定或存储在P4CONFIG文件中的登录名和密码。
要让 PhpStorm 创建一个P4.output文件并将 Perforce 命令的输出存储在其中,请选中Dump Perforce Commands to复选框。
指定 Perforce 可执行文件的路径。单击测试连接以确保您的设置确保连接成功。
在Timeout字段中,指定 PhpStorm 等待服务器响应的时间(以秒为单位)。如果服务器没有及时响应,则会提示用户禁用集成。
要启用显示指定文件的分支历史记录,包括所有文件分支点、编辑和合并,请选中显示分支历史记录复选框。
要让 PhpStorm 指向也集成到其他更改列表的已提交更改并提供有关接收内容的目标更改列表的信息,请选中在已提交更改中显示集成更改列表复选框。
要获取用于将 Perforce 作业附加和分离到更改列表的用户界面,请选中Enable Perforce Jobs support复选框。
关闭设置后,您将知道 Perforce 集成已启用:您将在 IDE 窗口底部看到Perforce工具窗口。