1. 系统安装

1.1. 系统需求

新版的TFS的系统要求发生了很大的变化,主要包含:

- 不再支持32位的操作系统,只支持64位操作系统

- 只支持SQL 2014和SQL Server 2016,连SQL Server 2012都不支持了。这个比较郁闷,许多升级的系统可能都需要重新安装数据库服务器

- SharePoint方面没有变化,支持SharePoint Server 2010和2013,不支持SharePoint Server 2016

- 不再支持Project Server,原因其实很简单,TFS已经具备项目管理的能力

- 硬件方面,TFS 由于加入的代码搜索功能,在消耗内存方面有的大幅的提高,具体情况还需要看项目团队。32GB的数据库内存和10GB应用层对于一个100人左右的团队比较合适。

1.2. 系统安装

Team Foundation Server 15  功能初探-LMLPHP

Figure 1

Team Foundation Server 15  功能初探-LMLPHP

Figure 2

Team Foundation Server 15  功能初探-LMLPHP

Figure 3

Team Foundation Server 15  功能初探-LMLPHP

Figure 4

Team Foundation Server 15  功能初探-LMLPHP

Figure 5

Team Foundation Server 15  功能初探-LMLPHP

Figure 6

Team Foundation Server 15  功能初探-LMLPHP

Figure 7

Team Foundation Server 15  功能初探-LMLPHP

Figure 8

https://www.visualstudio.com/docs/search/overview

Team Foundation Server 15  功能初探-LMLPHP

Figure 9

Team Foundation Server 15  功能初探-LMLPHP

Figure 10

Team Foundation Server 15  功能初探-LMLPHP

Figure 11

Team Foundation Server 15  功能初探-LMLPHP

Figure 12

Team Foundation Server 15  功能初探-LMLPHP

Figure 13

Team Foundation Server 15  功能初探-LMLPHP

Figure 14 - 原来以为是IIS的默认站点占用了80端口,实际不是

Team Foundation Server 15  功能初探-LMLPHP

Figure 15 – 停止本机的报表服务以后,顺利通过检查

Team Foundation Server 15  功能初探-LMLPHP

Figure 16

Team Foundation Server 15  功能初探-LMLPHP

Figure 17

Team Foundation Server 15  功能初探-LMLPHP

Figure 18

Team Foundation Server 15  功能初探-LMLPHP

Figure 19

Team Foundation Server 15  功能初探-LMLPHP

Figure 20

Team Foundation Server 15  功能初探-LMLPHP

Figure 21

Team Foundation Server 15  功能初探-LMLPHP

Figure 22

Team Foundation Server 15  功能初探-LMLPHP

Figure 23

安装了JDK以后错误照样存在,查询资料以后发现需要安装Server JRE,而不是上面安装的Client JRE。

从下面的地址下载Server JRE http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html ,并解压缩到本地路径(例如C:\server-jre-8u91-windows-x64\jdk1.8.0_91)

然后修改JAVA_HOME的指向到Server JRE的路径。

重新运行TFS的配置程序,继续前进。

Team Foundation Server 15  功能初探-LMLPHP

Figure 24

Team Foundation Server 15  功能初探-LMLPHP

Figure 25

为什么必须安装Server JRE,原来是Code Search功能依赖于Elasticsearch service。这是一个基于Java的搜索引擎。

Team Foundation Server 15  功能初探-LMLPHP

Figure 26 – 安装还是失败

重新启动计算机,再试……

Team Foundation Server 15  功能初探-LMLPHP

Figure 27

成功!

2. 系统升级

Team Foundation Server 15  功能初探-LMLPHP

Figure 28

Team Foundation Server 15  功能初探-LMLPHP

Figure 29

Team Foundation Server 15  功能初探-LMLPHP

Figure 30

Team Foundation Server 15  功能初探-LMLPHP

Figure 31

Team Foundation Server 15  功能初探-LMLPHP

Figure 32

Team Foundation Server 15  功能初探-LMLPHP

Figure 33

Team Foundation Server 15  功能初探-LMLPHP

Figure 34

Team Foundation Server 15  功能初探-LMLPHP

Figure 35

Team Foundation Server 15  功能初探-LMLPHP

Figure 36

Team Foundation Server 15  功能初探-LMLPHP

Figure 37

Team Foundation Server 15  功能初探-LMLPHP

Figure 38

Team Foundation Server 15  功能初探-LMLPHP

Figure 39Team Foundation Server 15  功能初探-LMLPHP

Figure 40

Team Foundation Server 15  功能初探-LMLPHP

Figure 41

Team Foundation Server 15  功能初探-LMLPHP

Figure 42

Team Foundation Server 15  功能初探-LMLPHP

Figure 43

3. 新功能体验

(后面继续)

http://www.cnblogs.com/danzhang/  ALM MVP 张洪君

04-19 17:01
查看更多