如何在一个TFS项目中组织多个解决方案

时间:2016-07-27 16:01:03

标签: tfs visual-studio-2015

我是VS Team Foundation Server 2015的新手,我在那里有项目,例如“WebProjectA”。我还有名为“WebProjectA”的MVC .NET项目。 当我有3个环境(开发,测试,生产)时,如何在TFS中管理该项目?

我需要3个TFS项目

  • WebProjectA_Development
  • WebProjectA_Testing
  • WebProjectA_Production

或者我可以将所有WebProjectA解决方案放置到一个VS工作区或3个工作区,并以某种方式将其链接到TFS并在一个TFS项目中为每个解决方案启用版本系统?

你如何解决这种情况?

1 个答案:

答案 0 :(得分:0)

我会使用TFS分支结构来处理这个问题。创建一个名为WebProjectA的团队项目和一个名为Testing的分支。然后,分支进行开发,再次进行生产。这意味着,当您在开发中进行更改时,您可以合并到测试中,然后再次合并到生产中。

Diagram

如果您愿意,它还可以让您灵活地在以后切换到功能分支,并维护多个生产分支。

Further reading