首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TFS:分支、标签还是架子?

TFS:分支、标签还是架子?
EN

Stack Overflow用户
提问于 2011-03-14 22:13:55
回答 1查看 1.7K关注 0票数 2

我是TFS的新手,但我有一些使用VSS的经验。我想知道您对以下场景下使用TFS的最佳方式的看法:我们是一群开发人员,正在进行项目工作。所有项目都从一个通用的基代码开始。所有的项目都只有一个人,没有代码共享,直到项目完成。一个项目可以持续几个小时到几个月,在完成之前不会合并任何代码。任何开发人员同时在多个项目上工作,通常一次7-10个项目。通常,项目只涉及少量更改/创建的文件(10-20个),但依赖于大量经常更改的基础设施文件。但是,基础架构中的任何更改在合并之前都不会被考虑,因此我们在最终构建之前不会从服务器获得最新版本。

一个额外的要求是,当合并时,我们希望使用一个3路合并工具。我们通过一个定制的应用程序在VSS中使用了这种方法,它工作得很好。然而,这涉及到特殊的文件管理,例如,每个必须更改的文件都必须在某个地方保存一个原始版本,该版本将用作3向合并过程的“根”文件。

你认为如何?

EN

回答 1

Stack Overflow用户

发布于 2011-03-22 22:14:51

你应该看看Visual Studio TFS Branching Guide 2010。(direct download)。在该包中,有一个PowerPoint卡片组,它将引导您完成一系列可能的分支结构。

听起来你想要“一个项目一个分支”或者“一个开发者一个分支”(因为每个项目只有一个开发人员,所以它们实际上是一样的)。

关于3-way merge工具,请查看此列表以查看how to configure your favorite diff/merge tools

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5299764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档