当前位置:  开发笔记 > 编程语言 > 正文

将SVN设置为Best Suit Dev - > QA - > Prod

如何解决《将SVN设置为BestSuitDev->QA->Prod》经验,为你挑选了1个好方法。

如果已经提出这个问题我很抱歉,但我找不到针对这种情况的答案:

对于我们的Web应用程序,我们有3个系统:dev,QA和production.现在,第三方正在维护代码,但很快就会掌握在我们手中.我们将为每个阶段提供单独的构建环境.此外,我们使用RAD进行代码开发,因此实际上会有一个主要步骤test/sandbox.

理想情况下,我们希望以某种方式隔离每个阶段的存储库,以便我们从DEV检出,进行一些更改,在本地测试它们,然后将它们检入DEV.如果Dev上的一切正常,我们将检查QA,依此类推.

我们应该为每个存储库设置单独的存储库,还是属于"分支",我们在dev,QA和prod中有一个单独的分支.你能提供实现理想路线的最佳方法吗?

如果还有其他问题,请告诉我.

谢谢克里斯



1> Andrew Clark..:

使用分支和合并

我们执行以下操作:

当我们发布时,我们创建一个当前发布分支.我们在发布之间修复错误,然后将它们合并回我们的主干.

我们在主干上开发,当我们准备发布时,我们建立了QA分支.我们测试并修复它,然后推出它,它成为我们当前的发布分支.

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有