我首先解释一下情况。 我有一个服务器“A”,我提交我的代码的正式版本,以及一台机器“M”,我生成每日构建,但有时我为我的客户生成特定版本,我没有将它们提交到服务器“A” 。所以我创建了另一个服务器“B”,程序员可以在其中提交它们。
现在我想在同一服务器“B”中重新组合特定版本和官方版本,让机器“M”从该服务器获取所有代码源。
知道怎么做吗?
注意:有些人建议我使用Remote Depot,但我不知道它的影响是什么以及如何使用它。
答案 0 :(得分:1)
这是开始学习Remote Depot功能的好地方:http://www.perforce.com/perforce/doc.current/manuals/p4sag/03_superuser.html#1065679
答案 1 :(得分:1)
远程软件仓库是从一台服务器到另一台服务器的单向数据管道。听起来将工作从A移到B是有效的。
如果要将所有数据保存在一台服务器上,可以使用Perforce目录结构,分支和访问控制来组织和管理所有代码。这是一个设置的项目,但从长远来看可能是值得的。