【发布时间】:2009-07-17 17:53:53
【问题描述】:
在 CVS 中,我们的项目中有多个目录。
有一个夜间构建,它必须从同一个 CVS 项目的不同目录中提取内容才能构建夜间构建。所以我应该记住这一点,如果我们迁移到 SVN,我必须修改构建脚本以从不同的存储库中检查内容。
我阅读了相关的 SVN QA,但我有自己的问题需要回答。
我能做到:
/trunk
/tags
/branches
/3rdparty
我们开发的所有内容都来自 /trunk,而我们未更改的任何 3rdparty 都来自 /3rdparty。
一切都好,现在夜间构建脚本必须标记主干,签出标签,将所需的 3rdparty 内容签出到适当的目录中,然后开始构建过程。
构建结果(编译的东西)可以在 NFS 挂载上保留一段时间,因此集成团队可以返回 2 周并重新创建问题。
我的所有基地都覆盖了吗?
【问题讨论】:
标签: svn build-process cvs tagging cvs2svn