TFS:分支,标签或货架?
我对TFS很新,但我对VSS有一些经验。在以下场景中,我想知道您对使用TFS的最佳方式的看法:
我们是一群从事项目的开发人员。所有项目都从一个共同的基本代码开始。所有项目都只是一个人,在项目完成之前没有代码共享。一个项目可以持续几个小时到几个月,没有代码合并到完成。任何开发人员同时在多个项目上工作,通常一次7-10个项目。通常,项目只涉及少量更改/创建的文件(10-20),但依赖于经常更改的大量基础架构文件。但是,在合并之前不考虑基础结构的任何更改,因此在最终构建之前我们不会从服务器获取最新版本。
另外一个请求是,合并后,我们想使用3路合并工具。我们在VSS中使用这种方法,通过定制的应用程序,它工作得很好。但是,这涉及特殊的文件管理,例如,每个必须更改的文件必须保存一个原始版本,该版本将用作3路合并过程的“根”文件。
你怎么看?
没有找到相关结果
已邀请:
1 个回复
旦彤