TFS-开发工程师篇.pptx

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TFS-开发工程师篇;目录;TFS系统知识; TFS是Team Fundation Server的简称,它是微软应用程序生命周期管理(ALM)工具的核心协作平台,简单的说它是管理和开发软件项目的整个生命周期的平台工具。;项目总流程;登录方式 — 浏览器 登录地址 系统内网地址: 外网地址: (需在hosts文件添加域名) 登录账号:姓.名的拼音 例如:张三 账号:zhang.san 初始密码:123456 注:请登录后在个人资料更改密码 选择团队项目 输入正确的账号、密码后,系统会导航到TFS服务器首页。如果是第一次连接TFS服务器,请点击“浏览”按钮,在弹出的窗口中选择项目。 ;积压工作项:这是一个团队或产品的需求汇总,是一个条目化的需求清单。包括需求、任务、bug,在需求下分配任务以及建bug。 迭代:在软件开发过程中,每个软件开发阶段,我们称为一个迭代。 迭代“容量”:是指迭代中可以支配的人力资源,为每个成员设置每日的工作时间(小时)、作息时间、工作类型等。 燃尽图:是指通过时间和剩余工时两个维度来标记项目实时进度的图表。团队成员在修改每个任务的的属性“剩余工作” 时,迭代的燃尽图会实时变化。 板:需求板以白板的视图方式,直观的展示当前积压工作项的状况,可以通过拖拽的方式更新需求的状况。 特性:功能模块,如:迪粉汇项目中的迪车会、服务等模块。 累积流图:查看工作项在不同阶段的状态,并且快速识别出交付时间存在的风险,以及瓶颈。;TFS系统知识;;;相关页签介绍-代码页签;相关页签介绍-工作页签;相关页签介绍-生成页签;相关页签介绍-测试页签;相关页签介绍-发布页签;TFS系统知识;通过查询,查找指派给我的任务。;自定义工作项查询: 查询目标为“活动的bug” ,新建一个查询,设置查询条件,点击运行按钮,就可出现查询结果。保存并将新建的查询另存为“活动的bug” 。;TFS系统知识;通过需求板查询和更新状态: 需求板以白板的视图方式,直观的展示当前积压工作项的状况,你还可以通过拖拽的方式更新需求的状况。;通过任务板查询和更新状态: 任务板以白板的视图方式,直观的展示当前迭代的状况???你还可以通过拖拽的方式更新任务和bug的状况。(注:已关闭的任务和Bug只能重新拖到已建议或活动);目录;Git、Visual studio (文件名:vs_community_CHS)安装包下载 注:GIT作用:管理GIT存储库,如使用Visual studio ,不用安装GIT。 TFS使用手册下载 项目过程模板下载;project/excel连接TFS;project/excel连接TFS;目录;项目流程;Bug流程图:;项目进行; 在指派给我的任务中接受任务,查看任务详情并将状态置为“活动” ,完成后将状态改成“已解决” ,并修改自己完成任务的时间,或使用拖拽修改工作项的状态。;项目进行;TFS存储库 TFS存储库包括TFVC库和Git库,TFVC是集中式,具体来说的话,使用该工具,所有文件的版本历史数据只保存在服务器上,开发人员的机器上只会保留文件的一个版本,想查看历史数据必须从服务器上调取。Git 是一款分布式的版本控制工具,开发人员可以使用 Git 把代码存放到本地代码库或网络上的代码库(或称代码托管服务器)进行管理。 存储库优缺点比较:;代码和文档存储;TFVC库和GIT库存放存放示意图如下,文档存放都使用TFVC库:;TFS存储库;关联需求;;;MD文件编写;项目进行; 生成是将目标代码通过编译软件进行编译打包,并将编译后形成的包上传到TFS服务器的过程。 生成的具体操作方法参考TFS相关资料,TFS资料地址:“测试” 项目-代码-资源管理库-项目资料-TFS培训资料 1、添加生成定义。导航到生成页面,新建生成定义。;2、添加生成步骤 添加生成步骤如下图,包括两个任务:生成-Ant(进行代码编译,对于不同的语言选择编译的工具不同)和实用工具-发布生成项目(上传生成结果到TFS服务器)。注:不需要编译的语言(如PHP ),直接添加实用工具-发布生成项目任务。;3、填写生成任务参数;生成;生成;生成;

文档评论(0)

dalianzi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档