源代码管理工具——TFS

 
工作项是项目管理的基本元素,但是一个项目的成功,光有工作项还是不够的,还需要将程序一行一行地写出来。TFS的源代码管理控制系统,就能帮助我们管理这一行行的代码,一个个的文件,一次次的修改。 
一、TFS简介
TFS是一种为 Microsoft 产品提供 源代码管理、数据收集、报告和项目跟踪,而为协作软件开发的项目。它是Microsoft应用程序生命周期管理(ALM)工具的核心协作平台,简单的说它是管理和开发软件项目的整个生命周期的平台工具。 
TFS优点的优点很明显,主要体现在3点:  
1.易用性。TFS秉承了微软所有产品的特性,开发人员非常容易上手。软件使用过程中,用户会发现与日常导入操作系统、开发工具(VS),Office软件等有很多共同的体验。
2.高度集成其他工具。TFS高度集成主流的开发工具和常见的办公工具,例如Visual Studio, Eclipse,Excel, 浏览器,Project。同时,TFS提供方便的(.NET API, Java API, Rest API)集成,可以与企业现有的系统实现数据共享。
3.高度集成研发团队的工作项目。可以通过TFS的源代码,查询到代码变更的依据(需求、任务、Bug等)反过来,可以通过项目管理的数据(需求、任务、Bug等),查询到相应代码的变动。
TFS的缺点就是搭建、维护比较复杂,对硬件的要求也比较高。 
二、TFS基本使用

1.使用Project制定项目

新建一个Project文件,选择Project的团队选项卡,点击选择团队项目,如图:


然后再弹出的对话框中选择所需要发布的项目,确认后Project会默认加入TFS相关的标题字段以及功能选项。

然后制定迭代计划以及本次迭代的大方向工作计划,列出本次迭代的所有工作内容,排列优先级以及依赖关系,预估每个工作任务的内容、开始时间、结束时间、资源以及预计工期。计划完成后则需要同步到TFS,以便其他小组成员或组长可以获取任务并进行更详细的分解。同步操作十分简单,只需要点击团队选项卡下的发布按钮即可。

2.签入

代码修改之后,文件会显示一个对勾然后

TFS常规使用功能介绍
 
然后右键文件或者解决方案,点签入,则会把所有修改的文件提交到服务器
 
TFS常规使用功能介绍
TFS常规使用功能介绍

3.撤销

右键打对勾的文件,选择撤销,撤销之后本地修改的东西全部会还原到服务器版本。

TFS常规使用功能介绍

猜你喜欢

转载自www.cnblogs.com/Zc1859233/p/12971302.html