perforce在centos上采用命令行增删改上传程序

login一个perforce服务器:采用shelf脚本login_p4.sh

#!/bin/sh

export P4USER=user_name
export P4CLIENT=client_name
export P4PORT=server_address
然后运行脚本:

$. login-p4.sh

这里就创建了一个
然后登录perforce 服务器:

$p4 login
会出现提示需要输入密码。

登录之后,可以一个保存项目的文件夹,当然是mkdir啦。假设从服务器下载的项目放在myproject目录下。

进入myproject目录。执行

$p4 client
然后修改你需要下载服务器下的某个项目文件夹以及存放该项目的本地myproject的路径。
一切设置号之后,然后就是下载了。可以使用下面命令:

$p4 sync
执行完之后,机器就会慢慢的下载的。

进行项目目录,如何需要修改某个文件,那么就执行:

p4 edit file_name

查看changelist命令:

p4 changelist

如果修改了很多文件,并且需要查看修改了的这些文件:

 p4 opened

如果需要抛弃修改了文件:

p4 revert file_name

当需要提交时直接submit即可。

p4 submit

如果提示存在changelist的编号,那么submit时需要制定changelist编号:

p4 submit -c changelist_num

常用的perforce命令:

1、p4 client  #配置本地信息,文件下载在哪里在这里面配置,Root项
2、p4 sync   #从perforce 下载文件
3、p4 login  #登陆perforce 
4、p4 help   #显示关于命令的帮助
5、p4 -h     #显示关于p4的帮助
6、 p4  labels  ...   #显示和这个目录相关的标签 
7、p4 sync @dyoldfish_label #同步标签dyoldfish_label中的所有文件
8、p4 files @dyoldfish_label  #查看标签dyoldfish_label所包含的文件列表
9、p4 revert     #回复所有打开的文件
10、p4 revert -n ... #回复所有打开却没提交的文件
11、p4 branch dyoldfish_brach   #新建分支
12、p4 integrate -b   dyoldfish_brach   #合并分支dyoldfish_brach中描述的文件
13、p4 opened  #查看打开的文件
14、p4 help commands  #查看p4所有命令的帮助
15、p4  dirs  -H .   #显示当前目录
16、p4 branches    #显示所有的分支 
17、 p4 delete  filename   #从p4删除文件 
18、p4 changelists -L ...   #显示当前目录下面所有文件的修改注释
19、p4 label dyoldfish_label   #新建标签 dyoldfish_label,编辑标签
20、p4 tag -l dyoldfish_label ... #把当前目录下面的所有文件添加到标签 dyoldfish_label
21、p4 changes ...   #当前目录的changelist
22、 p4 sync @10931     #sync file @changelist
23、 p4 sync ...@10929  #only sync  localfile@changelist
24、p4 help revisions    #查看关于文件范围的帮助

25、p4 edit filename  对文件进行编辑,相当于图形界面中的check out

更多关于perforce命令的使用:

PERFORCE 2014.1: COMMAND REFERENCE

如何在在虚拟机上使用p4

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值