全部博文(610)
分类:
2012-06-20 11:28:49
原文地址:Linux Perforce(P4)客户端使用 作者:gaofei8530
PS:如果是Windows下,则下载P4Win
下载下来就一个 p4文件,一开始使用总是出现一些莫名其妙的问题,后来重新弄了一下,按照下面步骤,就可以正常使用-_-!!!
[root@luoyinyou-dev lyy]# export P4PORT=192.168.4.88:1666#P4所在的主机 [root@luoyinyou-dev lyy]# export P4CLIENT=luoyinyou-dev#本机主机名 使用hostname查看 [root@luoyinyou-dev lyy]# export P4USER=luoyinyou#P4用户名 [root@luoyinyou-dev lyy]# export P4PASSWD=123456#P4密码 [root@luoyinyou-dev lyy]# export P4CHARSET=utf8 [root@luoyinyou-dev lyy]# ./p4 -h#查看帮助 [root@luoyinyou-dev lyy]# ./p4 client#可以查看设置好的内容 [root@luoyinyou-dev lyy]# ./p4 sync#好了 File(s) up-to-date.以下是一些搜集的命令:
p4 client #配置本地信息 p4 sync #从perforce 下载文件 p4 login #登陆perforce p4 help #显示关于命令的帮助 p4 -h #显示关于p4的帮助 p4 labels ... #显示和这个目录相关的标签 p4 sync @dyoldfish_label #同步标签dyoldfish_label中的所有文件 p4 files @dyoldfish_label #查看标签dyoldfish_label所包含的文件列表 p4 revert #回复所有打开的文件 p4 revert -n ... #回复所有打开却没提交的文件 p4 branch dyoldfish_brach #新建分支 p4 integrate -b dyoldfish_brach #合并分支dyoldfish_brach中描述的文件 p4 opened #查看打开的文件 p4 help commands #查看p4所有命令的帮助 p4 dirs -H . #显示当前目录 p4 branches #显示所有的分支 p4 delete filename #从p4删除文件 p4 changelists -L ... #显示当前目录下面所有文件的修改注释 p4 label dyoldfish_label #新建标签 dyoldfish_label,编辑标签 p4 tag -l dyoldfish_label ... #把当前目录下面的所有文件添加到标签 dyoldfish_label p4 changes ... #当前目录的changelist p4 sync @10931 #sync file @changelist p4 sync ...@10929 #only sync localfile@changelist p4 help revisions #查看关于文件范围的帮助附:hostname的修改