TFS - 分支战略与变革集战略

时间:2014-09-08 16:23:10

标签: git svn version-control tfs

我的团队现在正在进行辩论。基本上,有建议使用分支策略,但有些人认为当前的设置,管理功能在ChangeSet级别发生变化,是最好的前进方式。这导致我试图了解Changeset和Branches之间的差异。使用一个优于另一个是否真的有优势?其中哪些是针对TFS优化的?

提前致谢。

1 个答案:

答案 0 :(得分:1)

变更集补充分支,变更集表示由开发人员分支定义的任意文件分组可用于两个目的:

  • QA和发布的单独分支
  • 功能分支,它触及项目的多个部分,最终目标是合并回主要的开发工作

通过将变更集与工作项相关联来跟踪变更集,并使用分支来隔离更大的工作单元。

为了充分利用TFS,请同时使用两者。请参阅此处的分支和合并指南 http://vsarbranchingguide.codeplex.com/releases