http://msdn.microsoft.com/en-us/library/vstudio/ms181477.aspx
Visual Studio可以与MS Team Foundation Server集成,用于源代码控制和应用生命周期管理。
Team Foundation Server将其数据组织成项目集合,其中包含团队项目。一个团队项目可以包含多个Visual Studio解决方案。
在工作中,我们有一个项目集合,每个团队项目都是我们构建的完整系统,包含一个或多个解决方案。
请注意,TFS是一个单独的产品,因此您需要单独的许可证来运行它,并且安装和维护都很麻烦。
使用TFS有几个原因,但最重要的是能够通过多个开发人员控制对代码的访问。它控制检入、检出、合并和历史/版本控制。这些功能对单个开发人员也可能很有价值,但正如名称所示,一般的目的是使开发团队能够协作完成一个系统。