摘要:
本文主要讨论perforce的* perforce集中授权* perforce对分布式团队的支持* perforce的负载均衡和可扩展性* perforce高可用性和灾难恢复 一 perforce集中集中授权目前的情况是很多大的公司中,不同的部门有不同的p4server,就导致了公司内部多个p4server同时存在,作为p4server管理员就需要更多的精力来备份和恢复所有的server,管理所有的server的用户和权限。通常的情况是一个用户在多个p4server拥有账户,如果此用户离开公司,或需要修改名字,则需要在多个p4server上进行删除或修改。 最新2010.2以后的p4se.. 阅读全文
摘要:
SCM软件配置管理 阅读全文
摘要:
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 se. 阅读全文
摘要:
Perforce是目前比较流行的集中式的源代码管理工具,在很多的欧美跨国公司被广泛的使用。他能够运行于Windows,Linux,Mac几乎所有的平台,支持客户端,命令行,IDE集成,操作系统shell,API等多种访问方式。而且他还能够很好地支持大型规模的软件公司的员工同时访问,能够很好地支持跨国的分布式团队的开发。对perforce server的管理也很方便。例如google就在使用perforce来管理源码。 一 Perforce 客户端入门* 客户端我们可以使用p4命令行,也可以使用基于UI的p4v,同时客户端还带有p4merge用来帮助用户执行diff和merge。* 客户端我.. 阅读全文