TFS-开发工程师篇.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TFS-开发工程师篇

项目进行 接受、执行任务 1 代码和文档存储、关联需求 2 项目进行 生成 3 TFS存储库 TFS存储库包括TFVC库和Git库,TFVC是集中式,具体来说的话,使用该工具,所有文件的版本历史数据只保存在服务器上,开发人员的机器上只会保留文件的一个版本,想查看历史数据必须从服务器上调取。Git 是一款分布式的版本控制工具,开发人员可以使用 Git 把代码存放到本地代码库或网络上的代码库(或称代码托管服务器)进行管理。 存储库优缺点比较: 图标 优点 缺点 TFVC库 代码、文档可以与需求相关联 项目人员不能直接在TFS上创建文件夹,不能实现大文件管理,须依靠其他开发软件,如:Visual studio GIT库 可以实现离线版本管控,大文件管理 不能实现权限管理,也不能将文档和代码与需求相关联 TFS存储库 代码和文档存储 代码和文档存储: 为实现代码和文档的更好管控,文档使用TFVC存储库,代码可使用TFVC或Git存储库。TFVC库文件存放结构如下图表。 若使用Git库存放代码,创建4个Git库,分别命名为IOS Codes、Android Codes、Java Codes、PHP Codes,代码存放规则跟下图TFVC库相同,文档存放位置还是TFVC库,结构相同。 TFVC库和GIT库存放存放示意图如下,文档存放都使用TFVC库: 项目名称 TFVC存储库文件夹 文档存放 GIT代码存储库 使用TFVC库存放代码 使用GIT库存放代码 文档存放 代码和文档存储 TFS存储库 版本号命名规则: 形式:X.X.XXXX_YY 内容:X —主版本号;X —次版本号;XXXX —以四位的日期表示,如0804(8月4日)。 YY —表示软件版本阶段: Alpha(α)版: 此版本表示该软件仅仅是一个初步完成品,通常只在软件开发者内部交流,也有很少一部分发布给专业测试人员。一般而言,该版本软件的bug较多。 Beta(β)版: 该版本相对于α版已有了很大的改进,消除了严重的bug,但还是存在着一些缺陷,需要经过大规模的发布测试来进一步消除。 Release(reg)版: 该版本意味“最终释放版”,在出了一系列的测试版之后,终归会有一个正式版本。 例如:比亚迪项目7月25日二期bug修复产品测试版,命名为:1.1.0725_Beta 详细参照版本命名规范文档。 关联需求 关联需求: 文档存放位置:TFVC库。 文档、代码与需求关联操作:复制路径-打开需关联的需求-所有链接-新建链接-创建类型选择已进行版本管理的项-粘贴文档路径-确定。 添加文件夹 添加文件夹: 在相应位置添加文件夹,修改文件夹名称即可。具体操作如下: 文档上传: 文档上传操作方法如下:在存放相应文件夹添加上传文件。 文档上传 MD文件编写 1、直接在线编辑:在TFS相应文件夹位置新建文件,文件命名后缀为.md,直接编辑后保存,操作如下 ; 2、使用Markdown编辑器编辑,编辑完后上传。 在线编辑器地址:/mdeditor MD文件编写 保存 预览 在线编辑流程图: 项目进行 接受、执行任务 1 代码和文档存储、关联需求 2 项目进行 生成 3 生成是将目标代码通过编译软件进行编译打包,并将编译后形成的包上传到TFS服务器的过程。 生成的具体操作方法参考TFS相关资料,TFS资料地址:“测试” 项目->代码->资源管理库->项目资料->TFS培训资料 1、添加生成定义。导航到生成页面,新建生成定义。 生成 2、添加生成步骤 添加生成步骤如下图,包括两个任务:生成->Ant(进行代码编译,对于不同的语言选择编译的工具不同)和实用工具->发布生成项目(上传生成结果到TFS服务器)。注:不需要编译的语言(如PHP ),直接添加实用工具->发布生成项目任务。 生成 3、填写生成任务参数 生成 生成 4、编辑存储库、变量、常规 编辑存储库: 在映射中去掉默认掩蔽项; 添加映射目录。 编辑变量:有变量的添加变量,无滤过 编辑常规:确认代理队列 ① ② 生成 5、保存生成定义,并为生成排队。 生成 6、查看生成结果 查看上传生成结果到TFS服务器 谢谢 2016. 07 平等·务实·激情·创新 Business Consulting Services | Computer Center TFS项目流程 2016.07 信息化·助发展 平等·务实·激情·创新 目录 * TFS系统知识 TFS介绍 1 相关页签介绍 2 查询 3 TFS系统知识 板 4 TFS是Team Fund

文档评论(0)

整理王 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档