一、TFS概念:
TFS全称Team FoundationServer,是应用程序生命周期管理的服务端,功能包括如图功能:源代码管理,版本控制,团队开发协作,统一集成,测试管理等。
二、TFS安装要求:(要认真核对,要不会走弯路)
服务器操作系统:
·64 位版本的 Windows Server 2008 R2 SP1(Standard Edition、Enterprise Edition 或 Datacenter Edition)
·Windows Small Business Server 2011 SP1(Standard、Essentials 或 Premium Add-on 版本)
·64 位版的 Windows Server 2012(Essentials Edition、Standard Edition 或 Datacenter Edition)
·64 位 RTM 版的 Windows Server 2012 R2(Essentials Edition、Standard Edition 或 Datacenter Edition)
客户端操作系统:
·64 位或 32 位版本的 Windows 7 SP1(家庭高级版、专业版、企业版或旗舰版)
·64 位或 32 位版本的 Windows 8(基础版、专业版或企业版)
·64 位或 32 位 RTM 版本的Windows 8.1(基础版、专业版或企业版)
TFS基础配置不要求SQL Server和SharePoint Server。
详见:http://msdn.microsoft.com/zh-cn/library/dd578592.aspx
三、下载:
可以到http://www.visualstudio.com/downloads/download-visual-studio-vs下载试用版的TFS。
tfs准备(二)
安装完TFS后,可以开始菜单中打开TFS的管理控制台来配置TFS。
首先配置团队项目(这是基本配置,用来管理团队新建项目,管理项目的基本单元),选中团队项目(第一步),单击配置已安装的功能(第二步)
在配置中有三种:
基本:最简单的方式,只需要安装TFS就可以,数据库采用SQL Server Express或SQL Server,在不安装SQL时TFS安装会自动安装SQL Server Express。适合小型团队使用。
标准单一服务器:在同一个服务器上,需要安装独立的SQL Server(需要Reporting和Analysis两个服务),需要配置Sharepoint Foundation。适合中型团队使用。
高级:适合大型团队使用,可以把据数据库,TFS,Sharepoint安装到不同的服务器上以提升性能。
我们使用基本本配置。
在下图中,如果没有安装SQL Server Express,则选第一个单选框,如果提前安装有SQL Server Express或SQL Server则选择就可以了。本例中是选择现有的SQL Server实例。
选择安装的数据库实例名,并可以测试是否通过。
下图是设置的配置清单。
开始验证配置环境。
完成配置。
配置成功能的提示信息。
这时,我们选中TFS-Server(和你的系统的计算机名称相符),可以查看右边窗体多了删除功能选择,可以删除重新设置所有配置(如果删除团队项目集合,要删除SQLServer安装实例中Tfs_Configuration和Tfs_DefaultCollection生成的两个数据库。
应用层配置清单,有客户访问的URL,也有管理帐户信息和数据库连接,邮件设置等信息。
团队项目集合的名称和URl信息。
现在可以登录了,把http://tfs-server:8080/tfs/DefaultCollection/输入浏览器的地址栏登录,有要凭证,即系统的用户名和密码。
登录后可以的结果。
至此,TFS配置已完成,关于其他的配置我们在应用相应的功能时再设置。