【问题标题】:what is team project in visual studio 2010Visual Studio 2010 中的团队项目是什么
【发布时间】:2012-11-30 03:53:47
【问题描述】:

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

我试图在 MSDN ForumMSDN Magazine 上查找文档,但他们解释它的方式让我难以理解。

谁能用更简单的方式向我解释一下

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

【问题讨论】:

  • 不确定,但我认为这是一个常规项目,在项目中添加了 CVS 支持和团队逻辑(例如代码审查等)——如果我错了,请任何人纠正我跨度>

标签: .net visual-studio-2010 team-project


【解决方案1】:

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

TFS 提供:

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

还有更多。

【讨论】:

  • 总之TFS的工作方式类似于项目管理系统是吗?
  • 这取决于你所说的项目管理系统。举一个例子。它可能就像 Git + Jira + Hudson + 更多,所有这些都是集成的、可定制的和可扩展的。最近,有一个版本可供 5 位订阅 MSDN 的用户免费使用。
  • 我添加了一些指向tfs wiki 的链接:TFS ExpressTeam Foundation Service
【解决方案2】:

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

请阅读更多:

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

【讨论】:

    【解决方案3】:

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

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

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

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

    【讨论】:

    • -1:如果您认为安装和维护很麻烦,那么您最近还没有这样做。使用所有默认值安装它很简单。
    • 是的,我们在 2010 平台上,该平台根据操作要求与 VS2010 配对。也许 TFS2012 更容易,支持选项更多,但我们谈论的是 VS2010/TFS2008。
    • 我的观点完全正确。 TFS2010 比 TFS2008 更易于管理。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-15
    • 1970-01-01
    • 2012-04-11
    • 1970-01-01
    • 2018-11-18
    • 1970-01-01
    相关资源
    最近更新 更多