admin管理员组

文章数量:1531793

2024年3月7日发(作者:)

P4V使用简介

服务器地址及端口号:192.168.8.200:8080

Windows下需要安装

Linux下需要在PC端安装,并在Linux开发服务器自己的目录下解压软件包

这些安装包均位于192.168.8.254(文件服务器)的“常用软件”目录下

1) 登陆及下载代码

运行p4v进入登陆界面,输入正确的Server和自己所使用的User(我们将采取每个开发组共用一个User的方式,会有ARM,APP,3D,Zigbee等User)。第一次运行,需要下载源码时,在Workspace行点击New..创建新workspace(以后再登陆到已有的workspace时,直接输入其name即可。或者点击Workspace行的Browse按钮选择自己要使用的workspace):

点击后,弹出对话框,要求先输入User的password:

输入后,又弹出对话框,要求输入New Workspace的name(注意命名时,务必以自己的姓名开头,以便追踪该Workspace所作的操作):

点击OK后,会弹出Workspace的编辑界面,注意要将其中的Root行改为自己将要存放代码的目录(图中View表示server与本地源码的对应关系,目前可以使用默认的,不需要修改。该编辑界面还可以从菜单Connectiong->Edit Current Workspace打开):

点击Save回到登陆界面,点击OK,主界面打开:

此时程序询问是否立刻下载代码,点击Populate,下载代码。

2)添加文件

下载完毕后,主界面如图所示:

左上角附近,Depot和Workspace分别表示服务器视图和本地视图。本地增加的文件可以在本地视图中看到:

如上图中的myfile为本地新加的文件,如果要将其添加到服务器,右键选择Mark for add,弹出:

点击OK后,右侧的Pending下就会有:

Change列表中,选择default,右键选择submit,弹出:

注意一定在description栏中填写URTracker ID和简要的描述。

点击Submit,完成提交。

每次提交,都会对应一个唯一的Changelist号。

提交后,工具栏可以点击View submitted changelists查看所有提交的更改:

3)修改和删除文件

修改和删除文件与添加文件类似。

对于修改文件,在左侧文件列表中选择打算修改的文件,右键选择Check Out,该文件就会出现在右侧的Pending list中。

对于删除文件,在左侧文件列表中选择打算删除的文件,右键选择Mark for delete,该文件就会出现在右侧的Pending list中。

当然,同样地,最后需要submit对应的Change。

4)同步代码

点击选择需要同步的文件或者文件夹,右键选择Get Latest Revision即可。

5)查看文件历史信息及文件比较

点击选择需要查看的文件,右键选择File history,即可在右侧的History栏下看到该文件的所有修改记录。

在每条修改记录上右键,都会有Diff功能,可以Diff不同版本,不同Branch,或者是本地和某版本。左侧的文件视图中右键也有类似的Diff功能可以选择。

6)取消修改

一个Pending的changelist,在提交之前是可以取消的。只需在该changelist上右键选择Revert

Files即可。这样,修改的文件会被自动还原。

7) Linux下的使用

Linux使用图形界面,需要将DISPLAY环境变量定位到自己PC的IP地址,并且在自己的PC上装Xming。

DISPLAY环境变量可以在.bash_profile中添加:

DISPLAY=192.168.8.102:0.0

export DISPLAY

然后运行:

source .bash_profile

在本机安装Xming后:

运行XLanuch一路next。Additional parameters 界面选择No Access Control

然后在Linux下,解压。

运行p4v-2010.2.334844/bin/p4v&即可

参考资料:

官网文档: /documentation/perforce_user_manuals

这个博客包含了大量操作实例:

/itech/

本文标签: 文件选择点击需要界面