Perforce 创建 Depot 流程
1.  创建 Depot 存储目录
#mkdir newdepot
2.  Copy 许可到该目录
#scp –I admin license [email protected]:/home/admin
#cd /home/admin
#cp license /var/perforce/newdepot
3. 启动 perforce 服务,并制定端口
#p4d –s –r /var/perforce/newdepot –p 1301 &
Ctrl + c 可以退出
4. 客户端设置 P4PORT 的端口,并察看连接是否正常
#set P4PORT=192.168.10.249:1301
#p4 info
Perforce使用之创建DEPOT流程_第1张图片
5. 查看该 depots 下的用户,默认是空的,需要创建
#p4 users
#p4 user –f zhiming
Perforce使用之创建DEPOT流程_第2张图片
注:创建多个帐号的方法
(1)       写一个 username 的列表
#touch username
Perforce使用之创建DEPOT流程_第3张图片
(2)       创建一个脚本
#touch createusers
Perforce使用之创建DEPOT流程_第4张图片
#chmod +x createusers
#./createusers
#p4 users
Perforce使用之创建DEPOT流程_第5张图片
6. 创建完帐号后,需要创建组,并把组的成员添加过来
#p4 groups
#p4 group newg
注意:成员之间是回车分隔
7 .创建新的 depot ,先删除默认的 depot
#p4 depots
#p4 depot –d depot
#p4 depot newd
#p4 depots
Perforce使用之创建DEPOT流程_第6张图片
8 .授权,需要给相应的组成员进行授权访问
#p4 protect
编辑第一行,如下图,给组赋予 write 的权限
9 .为了安全需要设置密码的安全级别,先查看安全级别,然后停止 P4D 服务,设置级别,重新启动 P4D 服务
#p4 counter –f security 2
#p4 admin stop
Perforce使用之创建DEPOT流程_第7张图片
#p4d –s –r /var/perforce/newdepot –p 1301 &
10. 客户端连接服务器的时候要求输入密码
Perforce使用之创建DEPOT流程_第8张图片
 11.版本库流程管理总结
(1)创建版本库
(2)创建用户和组
(3) 设置权限