2011-06-22 56 views

回答

3

在环境之间促进代码的一些模型/方法(最佳实践)是什么?

开始寻找的好地方是看着Microsoft Team Foundation Server Branching Guidance: Code Promotion Best Practices。这个版本是为2008年,但会让你开始理解方法。

从那里,看看Visual Studio TFS Branching Guide 2010。下载TFS_Branching_Guide_2010_Complete_Package。在里面您会找到各种图表/文档,这些图表/文档将帮助您决定如何最好地进行代码推广。

你使用什么样的模型?

由于复杂性和发布模式的不同,我们的公司模型因项目而异。在所有情况下,尽管我们对每个版本/修补程序都有单独的分支,并且主分支充当了我们应用程序的脉冲“一个永远不会失败的构建”。从那里开始,我们使用了各种方法,其中一些在促销前使用Review WI,另一些则在促销过程中更自由一些。所有这一切,基于你的方案和目标,你会发现你的方法调整以适应这些需求。

+0

+1用于引用流浪者的分支工作。我认为它是集中式VCS系统的圣经。 –