更换搁架的行李箱是否明智?

时间:2011-02-01 18:56:54

标签: svn tfs trunk shelveset

我们目前正在从SVN迁移到TFS;

今天有Trunks,Branches和Tags来跟踪和组织我们的开发。但是,当我们有货架时,我们正在质疑行李箱的需求,并且可以搁置待处理的活动并且搁置&必要时将它们合并到主分支中。

这是一个好计划吗?这样做是否有不良后果,有人曾尝试过吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

没有行李箱的理由是什么?

当你有变更集时,'trunk'上没有历史记录。虽然你可以从一个shelveset构建,但它不能用多个shelveset构建(因此可以验证组合的开发工作)。

它也非常危险,你可以很容易地松开轨道。

尽管有可能,但我永远不会选择这条路线。您已在TFS源代码管理中进行分支,它可以完美地运行。为什么要尝试模拟这种分支?

要查看有关分支的良好指导,请参阅Visual Studio TFS Branching Guide 2010