工作项是项目管理的基本元素,但是一个项目的成功,光有工作项还是不够的,还需要将程序一行一行地写出来。TFS的源代码管理控制系统,就能帮助我们管理这一行行的代码,一个个的文件,一次次的修改。 接下来我将会分四点简单介绍下TFS。
目录:
一、TFS简介
二、TFS的安装过程介绍
三、TFS的常规功能介绍
四、使用体会
一、TFS简介
TFS是一种为 Microsoft 产品提供 源代码管理、数据收集、报告和项目跟踪,而为协作软件开发的项目。它是Microsoft应用程序生命周期管理(ALM)工具的核心协作平台,简单的说它是管理和开发软件项目的整个生命周期的平台工具。
TFS的缺点就是搭建、维护比较复杂,对硬件的要求也比较高。
二、TFS的安装过程介绍
要安装TFS2013当然要先进行下载了,但需要安装必备软件:安装visual studio 。SQL Server ,必须安装报表服务。安装SharePoint 。
TFS可以在下面的地址下载:https://my.visualstudio.com/Downloads?q=TFS&pgroup=
一开始并没有找到在哪里有效下载,后来在微软官网的下载中:https://www.microsoft.com/zh-cn/download/,找到查找旧版本下载,并登录自己的Miscrsoft账号,如果没有也可以注册一个,通过熟悉的邮箱并不困难。
再点击下载界面,输入TFS关键词进行查找
我以2013版的TFS来介绍(需要注意的是安装这个版本的TFS,要首先安装Sql server 2012 sp1)
接下来就是打开后开始安装,下载好文件后选择我接受Team Foundation Server 的许可条款,然后点击立即安装,出现如下界面:
过一会安装完成后,会弹出Team Foundation server配置中心的界面,第一次运行配置中心,会提示要输入产品密钥,输入产品密钥后,会出现如下界面:
我们选择——基本 选项进行配置,然后点击启动向导,会启动基本配置向导,如下图:
然后点击下一步,选择使用现有的Sqlserver实例,如下图:
点击下一步,会出现sqlserver的服务器名称,如果是本机的话,不能用.或者localhost表示本机实例,一般用计算机全名表示。
测试通过,点击下一步后会运行环境检查,检查通过后出现如下界面:
然后点击配置按钮,开始进行自动配置 。大概等待5分钟后,全部配置成功,出现下图界面,就表示安装成功了。
三、TFS的常规功能介绍
3.1新版本获取
右键项目解决方案或者单个项目文件,选择获取最新版本,就能把服务器的最新版本代码或文件自动下载到本地
3.2签入
代码修改之后,文件会显示一个对勾,然后右键文件或者解决方案,点签入,则会把所有修改的文件提交到服务器
3.3撤销
右键打对勾的文件,选择撤销,撤销之后本地修改的东西全部会还原到服务器版本。相当于你干的活白干了,谨慎操作。
3.4历史记录
源代码管理器中查看历史能看到每次提交都提交了什么文件。
3.5比较当前文件
右键打对勾的文件点比较,是拿本地修改文件和服务器最新一版的比较,看哪里有修改
四、使用体会
4.1 项目结构TFS对于项目的管理有一个叫作项目集的概念,即可以创建一个集合,这个集合下可以创建相关的项目。
应用场景有:
1、 企业可以根据每个项目组创建一个项目集,每个项目组的项目在自己的项目集下。
2、 一个大项目下包含若干小项目的管理方式。
4.2 小知识要点
1、带红色对号的,是已经签出正在编辑的项目,迟早要签入服务器的。
2、添加的项,要整体签入服务器,对方再能获取到。在签入整个项目的时候,需要先控制一下版本。比如:解决除了新建文件外的其他版本为最新。然后再签入,获取最新。
3、只要更换了路径。就可以把从服务器上获得的项目,重新添加到新的团队中。试用于原来tfs有问题的时候。如果不换目录会一直提示连接到原来团队。
4、可以 通过用记事本修改sln文件里的信息去掉版本控制。
5、配置组成员资格,加入windows用户为管理员,即可新建团队。有了团队以后,在web页面可以配置成员
6、小加号是附加到服务器,还没有嵌入的项目,要附加解决方案,然后嵌入才好。
参考资料:
链接:https://www.cnblogs.com/suxinlcq/p/3956930.html 作者:suxin
链接:https://blog.csdn.net/wohaorende/java/article/details/72764417 作者:「wohaorende」