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