- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Team_Foundation_Server工具使用
2008-5-20 中天博地 配置管理工具TFS 目录 一、Team Foundation 概述 二、Team Foundation优势 三、Team Foundation入门 四、Team Foundation源代码管理 五、Team Foundation与Visual SourceSafe 附录:源代码管理项的状态 一、Team Foundation概述 一、Team Foundation优势 项目过程模板的可编辑 安全组、角色的操作较灵活 工具与开发环境中的集成 与其他工具的集成 Team Foundation 扩展性 一、Team Foundation优势 1. 项目过程模板的可编辑 许多产品团队的一个常见问题是试图使工具被动地服务于过程。但 Team Foundation 允许团队通过一组 XML 文件自定义过程,从而在工具中制定过程。每个团队项目可以遵循不同的过程。 Team Foundation 支持对以下内容进行自定义:工作项、工作项实例、报告、安全性、项目门户、文档和模板、源代码管理设置以及过程指南内容。 一、Team Foundation优势 2. 安全组、角色的操作较灵活 角色由团队项目中的一个或多个成员来担当,每个角色代表成功完成团队项目所需的一个或多个准则.过程模板定义了一组默认的安全组 .安全组定义了多个角色。管理员可以根据实际开发情况进行人员分配: 一、Team Foundation优势 3. 工具与开发环境中的集成 为了加强协作,团队使用的工具必须以集成方式工作,以避免重复劳动。 Team Foundation 工具相互集成,以自动完成通常不能在多个工具间发生的许多任务。例如,当签入源代码以修复 Bug 时,便可以自动解决描述该 Bug 的工作项。 许多 Team Foundation 工具都与 Visual Studio 集成开发环境 (IDE) 集成。团队资源管理器 是处理团队项目的主窗口。团队资源管理器 中还提供其他窗口,例如源代码管理资源管理器以及 Team Build Browser。 一、Team Foundation优势 4. 与其他工具的集成 Team Foundation 可用于早期的 Visual Studio 项目以及其他工具和代码项目。即使您不能使用 Team Foundation 来查看和编译这些类型的项目,也可以并行运行这些项目。当您使用较早版本的 Visual Studio 或其他工具生成代码时,可以使用 Team Foundation 实现项目协作。主要的工具有:Office工具、Visio、Project 、 SharePoint 网站 。 一、Team Foundation优势 5. Team Foundation 扩展性 Team Foundation 还可以进行扩展,以集成由第三方组织创建的其他工具。目前的2005版本该特点不突出,但是在2008版本中已经提供了一些工具的扩展:Visual Studio eXtensibility (VSX)、Visual Studio Gallery 。现阶段的扩展功能暂时不用。这里不再详细说明。 二、Team Foundation入门 项目成员 开发和 Team System 测试和 Team System 二、Team Foundation入门 项目成员 项目成员根据研发部内部来讲,主要讲解涉及到的项目经理、架构师、开发人员三个重要角色。 二、Team Foundation入门 项目成员 项目成员根据研发部内部来讲,主要讲解涉及到的项目经理、架构师、开发人员三个重要角色。 二、Team Foundation入门 项目成员 项目成员根据研发部内部来讲,主要讲解涉及到的项目经理、架构师、开发人员三个重要角色。 二、Team Foundation入门 开发和 Team System 二、Team Foundation入门 测试和 Team System 测试目的在于证明已知功能工作正常以及发现新的产品问题。 三、Team Foundation源代码管理 源代码管理配置 创建项目的解决方案 分支(源代码管理高级功能) 合并(源代码管理高级功能) 搁置(源代码管理高级功能) 三、Team Foundation源代码管理 1. 源代码管理配置 下图描述了选择TF做为源代码管理的步骤: 三、Team Foundation源代码管理 2. 创建项目的解决方案 步骤如图: 三、Team Foundation源代码管理 3.分支(源代码管理高级功能) Team Foundation
文档评论(0)