我是 .Net 框架的新手,我发现很难理解 VS2010 中的所有术语和工具。当您想创建新项目时,可以选择“团队项目”。
我试图在MSDN 论坛和MSDN 杂志上查找文档,但他们解释它的方式超出了我的想象。
谁能用更简单的方式向我解释
- 什么是团队项目?
- 以及如何以及何时使用它?
团队项目是 Team Foundation Server 的一项功能,它是 Microsoft 在 ALM(应用程序生命周期管理)中提供的产品。如果您不使用 TFS,则不必担心。
TFS 提供:
以及更多。
您为 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 有几个原因,但最重要的是能够控制多个开发人员对代码的访问。它控制签入、签出、合并和历史/版本控制。这些功能对单个开发人员也很有价值,但顾名思义,一般要点是使开发人员团队能够在系统上进行协作。