2015-07-21 43 views
0

目前,我们正在使用SVN进行版本控制。我们创建了一个分支,并在分支和测试者中开发所有新功能,并使用分支版本构建进行测试在SVN中创建和合并分支的最佳实践

最后,我们将分支合并到主干中,并从主干中部署到实况中。

如果在Live中发现了一些错误,那么我们在分支中修复并仅合并该主干中的那个版本,然后我们在Live中部署主干构建。

总之总是从中继生活建立。

我知道这不是很好的做法。只是想知道,哪些是创建分支时应该与trunk合并的最佳实践?

关于此的任何好文章请分享。

谢谢

+0

https://git-scm.com/;) – carloabelli

回答

0

我认为你的方法是好的。树干将成为发展的主体,并保证在任何时候都非常稳定。只有在bug完全测试的情况下,您才应该将分支合并到trunk。通常会在每个特定时间间隔(例如月)创建新分支,或者计划执行一些重大更改。您也应该使用标签。标记是您希望保留的主干或分支上的时间点。然后,回到稳定点(主要版本,alpha,beta,RC或RTM)会更容易。