1 p4 configure
用来管理server的配置变量,且修改立即起作用,不需要重新启动server。
当我们创建新和运行新的p4server后,一般需要修改如下的配置:
* 启动server进程的监视:p4 configure set monitor=1 or p4 configure set monitor=2;
* 启动基于ticket的认证方式: p4 configure set security=3;
* 阻止用户自己创建账号:p4 configure set dm.user.autocreate=2;
其他常用的选项:
* 设置最低的client的版本:p4 congigure set minClient=version;
* 当client的版本低于最低版本要求时的提示消息: p4 configure set minClientMessage=message;
* 查看所有的p4server的配置: p4 configure show;
* 查看本机上所有的p4server的共同配置: p4 configure show allservers;
* 查看p4server配置某变量的值: p4 configure variable;
* 查看某个命名p4server(当启动的时候使用参数-In P4NAME或设置了环境变量P4NAME)的配置: p4 configure show P4NAME;
2 p4 counter 和 counters
p4 counters 显示被perforce 或 相关的脚本使用的长期变量的列表。例如change中存储了最新的changelist(包含了未提交的pending changelist),journal存储了journal的名字,review中存储了上次review截止的chagnelist例如:
p4 counters
change = 92
jo

本文介绍了Perforce源码管理中的一些关键命令,包括p4 configure用于管理服务器配置,p4 counter和counters用于长期变量的设置和管理,p4 depot用于创建和管理depot,p4 flush同步文件状态,p4 logtail查看错误日志,p4 monitor检查服务器进程,p4 obliterate彻底删除文件历史,p4 ping测试网络性能,p4 set设置环境变量,以及p4 triggers管理和触发器。这些命令对于Perforce管理员来说至关重要。
最低0.47元/天 解锁文章
1154

被折叠的 条评论
为什么被折叠?



