Team Foundation Server (TFS) 2015 安装指导
2016-03-18 15:59
441 查看
1. 概述
微软于8月6日发布了大家期待已久的TFS 2015正式版, https://www.visualstudio.com/en-us/news/tfs2015-vs.aspx ,新版本包含的大量新功能,特别在敏捷开发和持续集成方面,对开发人员提供的极大的便利。本文简要介绍了TFS 2015的安装和配置过程。TFS 2015包含两种版本: 免费的Express版本,和收费的标准版本。如果你只是想试用一下TFS,或者你的团队比较小,你可以安装Express版本。如果你希望使用TFS的完整功能,包括需求管理、代码管理、构建管理、报表、集成SharePoint等功能,你需要安装TFS的标准版本。
与之前TFS的所有版本版本一样,在安装部署方面没有太大的变化。本文以企业最常见的分布式部署场景,配以详细的截图,指导用户完成TFS 2015的安装和配置过程。
2. 安装TFS 2015
2.1. 在数据层服务器上安装SQL Server服务器
TFS 2015使用SQL Server存储数据。在部署TFS之前需要安装SQL Server数据库服务器。TFS 2015支持SQL Server 2012 SP1以后的所有版本,包括目前最新版本的SQL Server 2014 With SP1.安装数据库的过程不是本文需要解决的问题,在这里不做详细介绍,但是需要读者注意,安装SQL Server的过程中,必须勾选Full-Text and Semantic Extractions for Search功能,如下图
![](http://images0.cnblogs.com/blog/608205/201508/101457281762589.jpg)
2.2. 在应用层服务器上安装SQL Server客户端连接工具
将TFS 2015的应用层独立安装在一台服务器上,需要首先安装SQL Server的客户端工具连接,也就是Client Tools Connectivity,如下图:![](http://images0.cnblogs.com/blog/608205/201508/101457306297172.jpg)
Figure 1
2.3. 在应用层服务器上安装TFS 2015
下载TFS 2015 http://go.microsoft.com/fwlink/?LinkId=517106 的光盘镜像文件以后,可以从光盘中启动安装程序,如下图,安装过程基本上是傻瓜式的,下一步就可以,无需解释。![](http://images0.cnblogs.com/blog/608205/201508/101457323329086.png)
Figure 2
![](http://images0.cnblogs.com/blog/608205/201508/101457343952256.png)
Figure 3
2.4. 配置TFS 2015
TFS 2015安装过程完成以后,在服务器上会自动弹出一个窗口,提示用户配置TFS服务器。你可以马上按照提示进行配置,也可以关闭窗口,后续再启动配置过程。本文以最常见的完整配置为例,以截图的方式演示配置过程:![](http://images0.cnblogs.com/blog/608205/201508/101457372236025.jpg)
Figure 4
![](http://images0.cnblogs.com/blog/608205/201508/101457393953395.jpg)
Figure 5
![](http://images0.cnblogs.com/blog/608205/201508/101457415516536.jpg)
Figure 6
![](http://images0.cnblogs.com/blog/608205/201508/101457464264946.jpg)
Figure 7
![](http://images0.cnblogs.com/blog/608205/201508/101457488176017.jpg)
Figure 8
![](http://images0.cnblogs.com/blog/608205/201508/101457506767714.jpg)
Figure 9
![](http://images0.cnblogs.com/blog/608205/201508/101457529892043.jpg)
Figure 10
![](http://images0.cnblogs.com/blog/608205/201508/101457554892612.jpg)
Figure 11
![](http://images0.cnblogs.com/blog/608205/201508/101457569735125.jpg)
Figure 12
![](http://images0.cnblogs.com/blog/608205/201508/101457597395380.jpg)
Figure 13
![](http://images0.cnblogs.com/blog/608205/201508/101458019102751.jpg)
Figure 14
![](http://images0.cnblogs.com/blog/608205/201508/101458043795861.jpg)
Figure 15
![](http://images0.cnblogs.com/blog/608205/201508/101458128643871.jpg)
Figure 16
![](http://images0.cnblogs.com/blog/608205/201508/101458182239965.jpg)
Figure 17
![](http://images0.cnblogs.com/blog/608205/201508/101458210989720.jpg)
Figure 18
![](http://images0.cnblogs.com/blog/608205/201508/101458229577120.jpg)
Figure 19
![](http://images0.cnblogs.com/blog/608205/201508/101458287546915.jpg)
Figure 20 – 配置完成以后,就可以通过浏览器或者Visual Studio访问TFS服务器了
http://www.cnblogs.com/danzhang 张洪君 微软ALM MVP
相关文章推荐
- 台阶算法
- c++ std::sort函数调用经常出现的invalidate operator<错误原因以及解决方法
- SpringMVC系列之(一) 入门实例
- blog need to read
- Remove Duplicates from Sorted Array II
- libevent http服务器实现
- CodeForces 618C Constellation
- ubuntu 12.04安装telnet和ssh服务
- [Java代码] JAVA 虚拟机类加载机制和字节码执行引擎
- 16.03.18 【练习】case的用法 写一个脚本
- 程序员必须知道的10大基础实用算法及其讲解
- 自定义tabBarController
- 2014一年开发技术资料收藏整理(一)
- offset获取位置
- DataTable自身查询方法
- js利用formdata实现ajax传递表单
- 远程服务例子
- freemarker高级用法
- Android App 线上热修复方案
- 日期字串格式和时间戳格式转化