什么是 Visual Studio 2010 中的团队项目



我是.Net框架的新手,我发现很难理解VS2010中的所有术语和工具。当您要创建新项目时,有一个"团队项目"选项。

我试图在MSDN论坛和MSDN杂志上找到文档,但他们解释它的方式超出了我的头脑。

谁能用更简单的术语向我解释

  • 什么是团队项目?
  • 以及如何以及何时使用它?

团队项目是 Team Foundation Server 的一项功能,Team Foundation Server 是 ALM(应用程序生命周期管理)中的Microsoft产品。 如果不使用 TFS,则不必担心。

TFS 提供:

  • 源代码管理(版本控制)
  • 工作项跟踪(错误、任务、要求)
  • 自动构建、测试、部署(和测试)
  • QA 实验室环境的管理
  • 报告上述情况
  • 协作环境

等等。

为 Visual Studio Team Foundation Server (TFS) 创建一个团队项目,以便为开发特定的软件技术或产品提供一个中心点。团队项目为源代码和工作项提供存储库。

请阅读更多:

http://msdn.microsoft.com/en-us/library/vstudio/ms181477.aspx

Visual studio可以与MS Team Foundation Server集成以进行源代码控制和ALM。团队基础服务器将其数据组织到包含团队项目的项目集合中。团队项目可能包含许多 Visual Studio 解决方案。

在工作中,我们有一个项目集合,每个团队项目都是我们构建的完整系统,包含一个或多个解决方案。

请记住,TFS 是一个单独的产品,因此您需要单独的许可证才能运行它,并且安装和维护它很麻烦。

使用 TFS 有几个原因,但最重要的是能够控制多个开发人员对代码的访问。 它控制签入、签出、合并和历史记录/版本控制。这些功能对单个开发人员也很有价值,但顾名思义,一般要点是使开发人员团队能够在系统上进行协作。

最新更新