gpt4 book ai didi

SVN 布局——最佳实践

转载 作者:行者123 更新时间:2023-12-04 13:35:45 25 4
gpt4 key购买 nike

在 CVS 中,我们的项目中有多个目录。
有一个夜间构建,它必须从同一个 CVS 项目的不同目录中提取东西才能构建夜间构建。所以我应该记住这一点,如果我们迁移到 SVN,我必须修改构建脚本以从不同的存储库中检查内容。

我阅读了相关的 SVN QA,但我有自己的问题需要答案。
我可以:

/trunk
/tags
/branches
/3rdparty

我们开发的所有东西都来自/trunk,而我们不更改的任何 3rdparty 都来自/3rdparty。

很好,现在夜间构建脚本必须标记主干, checkout 标签,将所需的 3rdparty 内容 checkout 到适当的目录中,然后开始构建过程。
构建结果(编译的东西)可以在 NFS 挂载上保留一段时间,因此集成团队可以返回 2 周并重新创建问题。

我的所有基地都覆盖了吗?

最佳答案

SVN 红皮书 here包括很多关于不同项目类型的布局以及如何管理它们的信息。

您可能还想使用钩子(Hook)/触发器/外部从称为“第三方”的独立存储库中提取数据。因此,当开发人员 checkout 一个 repo 时,他也得到了第三部分。有很多方法可以将关注点分开,但会从组件中提供一个统一的 repo。

祝你好运

关于SVN 布局——最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1144784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com