Build Perforce远程仓库

Build Perforce远程仓库,build,perforce,depot,Build,Perforce,Depot,我先解释一下情况。 我有一个服务器“a”,在那里我提交代码的正式版本,还有一台机器“M”,在那里我生成每日版本,但有时我会为我的客户生成特定版本,而我不会将这些版本提交到服务器“a”。所以我创建了另一个服务器“B”,程序员可以在那里提交它们 现在,我想在同一服务器“B”中重新组合特定版本和官方版本,并让机器“M”从此服务器获取所有代码源 你知道怎么做吗 注意:有些人建议我使用远程站点,但我不知道这会产生什么影响以及如何使用它。这里是一个开始学习远程站点功能的好地方:远程站点是从一台服务器到另一台

我先解释一下情况。 我有一个服务器“a”,在那里我提交代码的正式版本,还有一台机器“M”,在那里我生成每日版本,但有时我会为我的客户生成特定版本,而我不会将这些版本提交到服务器“a”。所以我创建了另一个服务器“B”,程序员可以在那里提交它们

现在,我想在同一服务器“B”中重新组合特定版本和官方版本,并让机器“M”从此服务器获取所有代码源

你知道怎么做吗


注意:有些人建议我使用远程站点,但我不知道这会产生什么影响以及如何使用它。

这里是一个开始学习远程站点功能的好地方:

远程站点是从一台服务器到另一台服务器的单向数据管道。听起来把工作从A移到B是有效的


如果希望将所有数据保存在一台服务器上,可以使用Perforce目录结构、分支和访问控制来组织和管理所有代码。这是一个需要设置的项目,但从长远来看可能是值得的。

您是否考虑过使用站点a和B的单个服务器,而不是单个服务器?(当然,这可能不可行,但应该考虑,因为这通常是最好的解决方案。)否则,远程仓库将让生成机器转到单个源以获取文件,而代价是B上的一些资源(服务器之间的存储和一些带宽),感谢William的回复。事实上,我应该使用单独的服务器有两个原因,第一个原因是我的老板希望在不添加或删除站点的情况下让服务器保持干净。第二,我希望在同一个仓库中重新组合特定版本和官方版本。谢谢Brayan。我以前看过这些文档,但我不知道在我的情况下什么是最佳实践。谢谢你p4 randall,我创建了一个远程仓库和一个本地仓库,在那里我集成了远程仓库内容。