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

7
我是.NET框架的新手,发现很难理解VS2010中所有术语和工具。当你想创建新项目时,有一个名为“Team Project”的选项。
我尝试在MSDN论坛MSDN杂志上找到文档,但他们的解释超出了我的理解范围。
请问有人可以用更简单的术语解释一下:
- 什么是团队项目? - 如何以及何时使用它?

1
不确定,但我认为这是一个带有CVS支持和团队逻辑的常规项目(例如代码审查等)- 如果我错了,请任何人纠正我。 - y_nk
3个回答

6
一个"Team Project"是Team Foundation Server的一个特性,它是微软ALM(应用程序生命周期管理)中的一部分。如果你不使用TFS,那么你就不需要担心它。
TFS提供以下功能: - 源代码控制(版本控制) - 工作项追踪(错误、任务、需求) - 自动化构建、测试、部署(和测试) - 管理QA实验室环境 - 上述内容的报告 - 协作环境
等等。

简而言之,TFS的工作方式类似于项目管理系统,对吗? - DoctorAV
1
这取决于你如何定义项目管理系统。给一个例子。它可能像Git+Jira+Hudson+更多的东西,全部集成在一起,可自定义和可扩展。最近,还有一个版本是免费的,可以供MSDN订阅的5个用户使用。 - John Saunders
1
我已经在 [tag:tfs] 维基上添加了一些链接:TFS ExpressTeam Foundation Service - John Saunders

3

0

Visual Studio可以与MS Team Foundation Server集成,用于源代码控制和应用生命周期管理。

Team Foundation Server将其数据组织成项目集合,其中包含团队项目。一个团队项目可以包含多个Visual Studio解决方案。

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

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

使用TFS有几个原因,但最重要的是能够通过多个开发人员控制对代码的访问。它控制检入、检出、合并和历史/版本控制。这些功能对单个开发人员也可能很有价值,但正如名称所示,一般的目的是使开发团队能够协作完成一个系统。


如果你认为安装和维护它很麻烦,那是因为你最近没有这样做过。使用默认设置安装它非常简单。 - John Saunders
是的,我们使用的是2010平台,这个版本与op请求的VS2010相匹配。也许TFS2012更容易使用且有更多的支持选项,但我们正在谈论的是VS2010/TFS2008。 - Frank Thomas
我的意思正是如此。相比TFS2008,TFS2010要容易得多管理。 - John Saunders

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接