Team Foundation Server 2013 安装部署(一)安装前准备
1 概要
TFS(Team Foundation Server)是一种为 Microsoft 产品提供源代码管理、数据收集、报告和项目跟踪,协作软件开发。
本文档使用TFS2013做安装配置说明,本次安装将SQL Server、TFS安装在了同一个服务器,做单一服务器部署。
了解更多TFS相关知识,可以参考《TFSAdmin》、《TFSInstall》。
2 服务器硬件、软件要求
内存:8G(官网建议最低10G,实测8G也能安装使用,具体可视团队规模确定,8G可用于小型部署-少于 1000 位用户)
CPU:64位,4核心(用于小型部署 - 少于 1000 位用户)
硬盘空间:C盘80G(数据库、TFS都安装在C盘,根据代码、文档等大小情况准备硬盘大小,如考虑备份,需准备备份盘)
系统:
Windows Server 2008 R2 SP1 Standard、Enterprise、Datacenter
Windows Server 2012 Standard、Datacenter
Windows Server 2012 R2 Standard、Datacenter
本文档用Windows Server 2008 R2 SP1 Enterprise部署。
3 安装前准备
3.1 添加Web 服务器 (IIS) 角色
服务器管理-角色-添加角色
3.2 添加.net Framework 3.5功能
服务器管理-功能-添加功能
3.3 添加TFS管理员账号
用户名自定义,本次安装使用admintfs
添加用户到administrators组:
可以使用新添加的TFS管理员账号登录系统,安装SQL Server、TFS等软件
3.4 安装SQL Server 2012
数据库版本:安装SQL Server 2012 Enterprise SP1 64位
下载地址:http://www.msdn1.cn/7/58/
如安装版本不包含SP1,需下载、安装SP1
SP1下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=35575
SQLServer2012SP1-KB2674319-x64-ENU.exe
功能全选即可:
实例默认即可:
配置项默认即可:
将系统管理员、admintfs加入数据库管理员,其它默认: