logo资料库

TFS 搭建图解教程.docx

第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
资料共16页,剩余部分请下载后查看
详细讲解VS2010使用TFS2010的图文教程
详细讲解 VS2010 使用 TFS2010 的图文教 程 [日期:2010-04-17] 来源: 作者: [字体:大 中 小] 本文和大家讲下如何在 VS2010 里面创建项目并添加到 TFS2010 里面。 新建一个项目,并把它添加到 TFS,我们会收到下面的错误: 这是因为我们没有为项目创建 Team project,而把它直接添加到了 Team project collections,这是不允 许的。下面我们来创建一个 Team Project: 输入 Team project 的名称和描述:
点击下一步选择过程模板,默认是 Agile 的模板,也可以选择 CMMI 的模板,这里我选择了 Agile for MSF 5.0 的模板,MSF for Agile Software Development 5.0 过程框架,是以 Scrum 模型为基础导向扩展,并 且结合了 VSTS2010 工具的众多测试功能特性,为更多的从事微软.NET 技术相关的开发人员以实现高质量 的软件产品: 确认一下项目设置
开始创建项目 成功创建后,点击 close 结束。
现在通过 VS2010 的 Team Explore 可以看到刚刚创建的项目了,有三部分 Work Items,Builds 和 Source C ontrol: 现在可以把刚刚创建的 VS 的项目加入到 TFS 的项目里: 在 TFS 里头创建一个文件夹来存放我们的 VS 项目
按下 ok 按钮,就把我们的项目加入了 TFS,项目还没有真正提交到 TFS,可以看到文件前面都多了个“+” 现在我们把代码提交到 TFS 里头,Check in 的时候可以写些说明
TFS2010 不仅仅是一个源代码版本控制器,他是一个应用程序生命周期(ALM)工具,可以参看高阳的文章 V isual Studio 2010 Ultimate 敏捷之道:特性解析,在软件项目的开发过程中重要的开发,测试和构建 T FS 都提供了完整的支持: 他们之间工作流流程是 这是一种很普遍的工作场景,在一天之中,编写代码,编译一个可工作的软件提交测试,测试发现的 bug, 修复他们,这样不断的重复,整个过程的支持需要有一个统一的存储库进行支持,然后所有项目可以进行 关联。使用 TFS 的 Basic 安装就可以完成这样的功能,比纯粹的像 VSS,SVN 这样的版本控制控制软件有很 大的改善,这也能够回答有的网友问 TFS 有什么优势的疑问了。在 TFS 的完整版本中还包括自动化测试, 虚拟实验室和架构验证的功能。完整版本的流程图是这样子的:
下面我们来看看 TFS 的 Basic 安装的三大主要功能 Work Items,Builds 和 Source Control,是怎么样融 合在我们的开发过程中: 可以通过 Visual Studio 的 Team Explorer 创建工作项,打开 Team Explorer:
我们的项目才刚刚创建,第一个迭代还没有开始,常规的流程需要把需求也管理进来,这里只是演示,项 目管理过程中的很多东西都将忽略。我导入 TFS 是一个已经完成的小工具,这个小工具是统计某个月的每 篇博客浏览量和评论数量,然后结果生成一个 Excel 报表提交给微软的技术精英计划。现在发现了一个 bu g,我们要修复它,修复 bug 在 TFS 里也是一个 Work Item,有很多类型: 输入一些相关资料后,点击 Save Work Item(保存工作项)。资料将被保存到数据库中。
分享到:
收藏