- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TFS使用指南
[原创]TFS 使用指南
莫庭胤 2011-03-22 17:44:35
上一篇文章已经简略介绍过TFS 的安装与管理,本篇文章主要描述一下我个人在工作过程中使用TFS 的一些指南与建议。本章内容预览:
1. 项目计划与跟踪
经常有很多朋友在日常聊天中抱怨做计划很无畏,因为计划永远赶不上变化。确实如此,计划是赶不上变化,但你不计划,你永远不知道自己应该要做什么,什么时候做,虽然发
生了变化,但是你可以根据原有的计划定制事情变化的解决方案与变化的定位,而控制变化的演变。
1.1. 使用Project 制定项目计划
新建一个Project 文件,或者打开TFS 团队资源管理器中对话框中的项目-文档-项目管理-开发项目计划.xlsx 文件。此时打开的文件均为一个空的Project 文件,可以在此文件
中进行计划规划。
选择Project 的团队选项卡,点击选择团队项目,如图:
然后再弹出的对话框中选择所需要发布的项目,确认后Project 会默认加入TFS 相关的标题字段以及功能选项。
现在要做的工作就是在Project 中指定你的项目计划,操作与平常一样。大致如下:
Step1:制定迭代计划以及本次迭代的大方向工作计划。
Step2:列出本次迭代的所有工作内容,排列优先级以及依赖关系。
Step3:预估每个工作任务的内容、开始时间、结束时间、资源以及预计工期。
计划完成后则需要同步到TFS,以便其他小组成员或组长可以获取任务并进行更详细的分解。同步操作十分简单,只需要点击团队选项卡下的发布按钮即可。
注意:若填写的项目计划在同步中出现异常或者不符合要求,则会自动弹出错误的项以及建议修改的说明。如图:
发布完成后,可以通知各小组组长对计划进行更详尽的划分。
为了可以成员更快速定位到自己的任务,这里需要制定一个团队查询,本操作一般由TFS 配置管理员进行。操作如下:进入团队管理器,选择项目-团队查询,右键添加,操作如
图:
弹出对话框后,配置成如图所示的条件:
设置完成后,点击保存,输入任意一个名称即可(建议 “我的工作项”)。
下一步,各小组组长登录到团队资源管理器,点击工作项-团队查询,选择刚刚创建的查询,VS 会列出属于本人的所有工作项内容。
如果接受在VS 中做计划的,可以直接使用VS 提供的各种操作进行计划,但如果希望能在导出到Project 中做计划再导入就好了,这样也没问题,操作很简单。
在查询出结果后,点击如图按钮:
这里可以看到可以导出成Excel、Project,我们就选择比较常用的project,选择后会自动创建project 文件并刷新数据到文件中。
注意:这里编辑的Project 与平常我们多个人共同修改一个Project 文件是完全不同的概念。
大功告成,剩下的工作就在Project 中指定计划,然后使用发布功能发布到TFS 中即可。
任务细化工作完成后,就是到各组员根据分派的任务进行工作。
1.2. 信息关联
好了,开始工作了,大家都把任务状态激活(这个过程可以自行定义,这只是作为一种情况描述),然后开始实现任务的要求,当完成后又回到TFS 把任务状态修改为 “已解决”,
然后又到下一个任务,如此反复。
不过这里提出一点,向上面的使用方式其实不是十分好,TFS 提供的任务记录不单单只是记录任务的完成状态,还可以关联很多信息在内,看看新任务的创建对话框:
详细信息可以把该任务是如何做的,遇到什么问题进行记录;
所有链接是可以把源代码的迁入集进行关联,知道任务对哪些代码进行了修改;
附件可以上传一些有关本次任务的截图、文件等其他内容。
我个人建议还是能养成好习惯,尽可能多的把信息关联到任务项中,这样对你、对项目成员、对项目经理都有好处,项目经理能减少沟通成本通过任务项了解到任务的难度以及完
成情况,项目组员也能通过任务项了解到项目的一些情况。
1.3. 项目跟踪
有了以上的操作以及数据的积累,对于项目的整体跟踪不再是一件困难是的事情,轻松打开TFS 的查询,选择未完成状态的项目,或已经完成的项目,又或者是其他维度,均可以
定位当前项目的情况。
当然TFS 还提供了很多报表从不同的角度进行分析,提供给项目经理分析项目状况,这些报表与查询均可以自行定制。
2.
源代码管理
很多人使用TFS 其实都是只是使用了TFS 的源代码管理功能,这里简单介绍一下源代码管理我认为挺有用的功能以及如何使用。
2.1. Checkin 策略
所谓checkin 策略就是在你每次进行checkin 操作时,都会根据定义的策略检查一下你的请求是否符合要求,最常用的有必须与工作项关联的策略以及checkin 必须填写注释等
文档评论(0)