team foundation server工具使用说明

team foundation server工具使用说明

ID:11791051

大小:438.50 KB

页数:30页

时间:2018-07-14

team foundation server工具使用说明_第1页
team foundation server工具使用说明_第2页
team foundation server工具使用说明_第3页
team foundation server工具使用说明_第4页
team foundation server工具使用说明_第5页
资源描述:

《team foundation server工具使用说明》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、配置管理工具TFS2008-9-4目录一、TeamFoundation概述二、TeamFoundation优势三、TeamFoundation入门四、TeamFoundation源代码管理五、TeamFoundation与VisualSourceSafe附录:源代码管理项的状态10/19/20212中天博地一、TeamFoundation概述简介:TeamFoundationSystem(简称TFS)是可使团队在生成产品或完成项目时加强协调与合作的一套工具和技术。TeamFoundation可增强团队成员之间的交流,跟踪工作状态,支

2、持团队角色,制定团队过程并可以集成团队工具。项目门户(WindowsSharePoint网站):存储文档、查找报告团队资源管理器:工作项(MicrosoftProject和Excel)、查看报告(状态和质量的生成报告)、管理文档(Office工具)、生成(TeamFoundationBuild)源代码管理:分支、合并、标签(源代码文件、非源代码文件)10/19/20213中天博地一、TeamFoundation优势项目过程模板的可编辑安全组、角色的操作较灵活工具与开发环境中的集成与其他工具的集成TeamFoundation扩展性10

3、/19/20214中天博地一、TeamFoundation优势1.项目过程模板的可编辑许多产品团队的一个常见问题是试图使工具被动地服务于过程。但TeamFoundation允许团队通过一组XML文件自定义过程,从而在工具中制定过程。每个团队项目可以遵循不同的过程。TeamFoundation支持对以下内容进行自定义:工作项、工作项实例、报告、安全性、项目门户、文档和模板、源代码管理设置以及过程指南内容。10/19/20215中天博地一、TeamFoundation优势2.安全组、角色的操作较灵活角色由团队项目中的一个或多个成员来担当

4、,每个角色代表成功完成团队项目所需的一个或多个准则.过程模板定义了一组默认的安全组.安全组定义了多个角色。管理员可以根据实际开发情况进行人员分配:安全组项目经理架构师开发人员测试人员张三李四王五10/19/20216中天博地一、TeamFoundation优势3.工具与开发环境中的集成为了加强协作,团队使用的工具必须以集成方式工作,以避免重复劳动。TeamFoundation工具相互集成,以自动完成通常不能在多个工具间发生的许多任务。例如,当签入源代码以修复Bug时,便可以自动解决描述该Bug的工作项。许多TeamFoundatio

5、n工具都与VisualStudio集成开发环境(IDE)集成。团队资源管理器是处理团队项目的主窗口。团队资源管理器中还提供其他窗口,例如源代码管理资源管理器以及TeamBuildBrowser。10/19/20217中天博地一、TeamFoundation优势4.与其他工具的集成TeamFoundation可用于早期的VisualStudio项目以及其他工具和代码项目。即使您不能使用TeamFoundation来查看和编译这些类型的项目,也可以并行运行这些项目。当您使用较早版本的VisualStudio或其他工具生成代码时,可以使用

6、TeamFoundation实现项目协作。主要的工具有:Office工具、Visio、Project、SharePoint网站。10/19/20218中天博地一、TeamFoundation优势5.TeamFoundation扩展性TeamFoundation还可以进行扩展,以集成由第三方组织创建的其他工具。目前的2005版本该特点不突出,但是在2008版本中已经提供了一些工具的扩展:VisualStudioeXtensibility(VSX)、VisualStudioGallery。现阶段的扩展功能暂时不用。这里不再详细说明。10

7、/19/20219中天博地二、TeamFoundation入门项目成员开发和TeamSystem测试和TeamSystem10/19/202110中天博地二、TeamFoundation入门项目成员项目成员根据研发部内部来讲,主要讲解涉及到的项目经理、架构师、开发人员三个重要角色。A项目经理工作项:1.[工作项]-[团队查询]中的活动的Bug、已解决的Bug。目的:是分析现有Bug情况2.[文档]-[项目管理]中加入项目计划:目的是使项目的进展开发有一定的依据。3.[报告]-[Bug(按优先级别)]:查看项目的提交的Bug状况。源代

8、码:1.创建项目项目,即解决方案。(或者将现有的解决方案转移到TFS中)2.拆分、合并团队项目,创建新版本分支,并且制定“任务”给开发人员、查看历史记录3.获取新版本并签出、生成、部署。目的:发布测试版本或者正式版本给测试人员10/1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。