首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Perforce:同步主数据,但也直接下载派生数据。

Perforce:同步主数据,但也直接下载派生数据。
EN

Stack Overflow用户
提问于 2019-05-23 06:36:39
回答 1查看 20关注 0票数 0

这件事一定是在什么地方解决的,但我找不到一个直接的答案。

Perforce仓库有代码主数据派生数据。但只有代码和主数据需要由源代码控制。导出的数据可以在构建机器的夜间生成过程中生成.

问题是:用户希望像往常一样与仓库同步,并将全部放在之上。因此,必须在用户单击P4V中的“获取最新版本”之后下载派生数据。他们也不想在本地机器上运行额外的脚本。

在服务器端我能做些什么来实现这一点吗?

编辑

导出数据最好不提交的原因:

派生数据由特定团队作为其产品拥有。这些数据经常由多台机器上的团队进行编辑,并且可能存在持续的冲突。因此,为了方便,每个编辑都不需要签出和签入数据,因为冲突应该从主数据端处理,因此派生数据最好排除在SCM之外。

其余的项目团队只是在他们的工作中使用这些派生数据,根本不需要任何更改。他们只能从仓库获得一批健康的数据,比如说,每天一次。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-23 07:15:03

在构建机器重建之后,每天晚上提交从它派生出来的数据。

让需要重建它的团队自己将其排除在客户视图之外。这很容易以各种方式实现自动化,例如通过虚拟流或客户端规范触发器,但即使是“手动”完成,每个工作区也只能完成一次,因此不需要维护成本。

对于其他人来说,派生的数据通常都是同步的,如果您想确保没有人签入,那么您可以使用保护使它只被编译机器读取。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56269312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档