TFS2018环境搭建一硬件要求
本文关于微软的团队协作工具TFS2018搭建
1、操作系统要求
TFS可以安装在Windows Server和Windows PC操作系统中,但是TFS2018和2018只支持64位操作系统中,早期的版本没有操作系统的位数限制.建议将TFS安装到服务器上,除非TFS用于个人使用.
下面是TFS版本的服务器版本的要求:
TFS 2018 Windows Server 2016
Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)
如果想查看其他版本的服务器要求,请参考微软官方文档
2、关于TFS Server Core
ServerCore选项是一个新的最小安装选项,在部署WindowsServer 20081的标准、企业或数据中心版本时可用,ServerCore提供了Windows Server的最小安装选项,但是它只支持特定的服务器.与完整的Windows Server2018安装相比,它支持安装所有可用的服务器角色以及其他Microsoft或第三方服务器应用程序,例如MicrosoftExchangeServer或SAP。
下面是Windows Server2008的所有的版本以及它的安装选项.(前提你已经拥有一台Windows Server2008的服务器)
Server Core去除了一些不常用的Windows Server的功能,只保留了核心的服务器功能.但是,这个安装选项只适用于TFS 2017 and TFS 2018,早期的版本如Windows Server, version 1709 并不支持.
3、关于在Windows PC操作系统上安装TFS
虽然TFS支持在客户端操作系统上安装,但我们不建议这样做,除非用于评估或个人使用。客户端操作系统上的TFS安装不支持与SharePoint产品或报表集成。不能在客户端操作系统上安装TFS代理。如果您需要使用这些特性中的任何一个,请在服务器操作系统上安装TFS。
4、关于TFS 代理的系统硬件要求
(1)、只有在服务器操作系统上安装TeamFoundationServer时,才能使用其功能。使用TFS团队的规模不同,会导致硬件的需求也不尽相同.下面是建议配置
(2)、除了TFS常规的需求外,TFS中的仓储库大小,也会影响硬件配置,应为GVFS代理还需要一个快速、大的磁盘来高效地在存储库上运行。GVFS的硬件需求应该基于存储库的大小.建议使用固态硬盘,I/O更快,大小更具存储库的大小选择.例如,假设存储库的主服务器端有50 GB,历史记录有200 GB。我们推荐50 GB的RAM和800 GB的基于SSD的存储。
5、SQL Server的要求
TFS 2018 SQL Server 2017
SQL Server 2016 (minimum SP1)
暂不支持Linux上的SQL Server
TFS 支持SQL Server的Express, Standard, and Enterprise三个版本,推荐Standard和企业版,Express版本小型团队和个人使用可以考虑.
6、关于服务器的配置一单服务部署
这里只介绍单服务部署,如果团队规模很大,参考微软官方文档
一台单机,有一个双核处理器,4GB内存和一个快速硬盘驱动器.此配置应支持多达250个核心源代码管理(TF、VC或Git)用户和工作项跟踪功能。广泛使用自动构建、测试或发布可能会导致性能问题。此配置不建议使用搜索或报告功能。扩展单个服务器可以使其能够处理更多的用户;更多地使用自动构建、测试或发布;以及/或使用搜索或报告功能。例如,将RAM增加到8GB将使单个服务器部署能够扩展到500个用户。对于评估或个人使用,您可以使用一个基本的配置,只有1GB的RAM,但显然,这将不建议生产服务器使用多人。
TFS2018环境搭建一硬件要求的更多相关文章
- TFS2018环境搭建一单实例安装(适用于小型团队)
1.服务器配置 阿里云 单核CPU,2GB的RAM,SSD硬盘,安装TFS实例 TFS2018要求SQL Server 2016 (minimum SP1)以上.其要求有以下几点: (1).安装SQL ...
- FFMPEG在嵌入式硬件上应用之 —— 基本环境搭建及编译
前段时间在翻看电脑里面资料时,发现了以前做的在嵌入式硬件上面运行以ffmepg为基础,以嵌入式硬件解码的多媒体播放工作,发现都快忘记完了.今日得闲整理温习了一下ffmpeg在嵌入式上的运用,这里给大家 ...
- Linux环境搭建-在虚拟机中安装Centos7.0
最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然 ...
- Windows 10 IoT Serials 1 - 针对Minnow Board MAX的Windows 10 IoT开发环境搭建
目前,微软针对Windows IoT计划支持的硬件包括树莓派2,Minnow Board MAX 和Galileo (Gen 1和Gen 2).其中,Galileo (Gen 1和Gen 2)运行的是 ...
- STM32环境搭建/学习观点/自学方法 入门必看
文章转自armfly开发板V4软件开发手册,分享学习~ 今天有幸看到armfly的开发板软件开发手册,开头的基础知识,真的很有用,还好有看到,一切都不迟,感悟很多,摘抄部分,学习分享~ 关于开发环境的 ...
- RobotFramwork + Appium+ Andriod 环境搭建
RF+Appium+Android环境搭建教程 - 1.RF安装 一.适用操作系统 Win7 旗舰版Sp1 32位操作系统 RF环境搭建,请参考文档<RobotFramwork安装指南> ...
- XE6移动开发环境搭建之IOS篇(1):准备安装材料(有图有真相)
网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 1.选择方案 --- ...
- 基于WDF的PCI/PCIe接口卡Windows驱动程序(1)-WDF概述及开发环境搭建
原文出处:http://www.cnblogs.com/jacklu/p/4619110.html 本科毕业设计是这方面的工作,所以想开几篇博客来介绍使用WDF开发PCI/PCIe接口卡的驱动程序方法 ...
- iOS开发教程之:iPhone开发环境搭建
安装条件: 硬件:一台拥有支持虚拟技术的64位双核处理器和2GB以上内存的PC. 注意:运行MAC OS,需要电脑支持虚拟技术(VT),安装时,需要将VT启动,在BIOS中开启. 软件: Window ...
随机推荐
- CentOS7 安装可视化脚本安装包Webmin
一.简介 Webmin是一个基于Web的Linux系统管理界面.你就可以通过图形化的方式设置用户账号.Apache.DNS.文件共享等服务. 二.安装 1.下载安装包到本地Windows系统 http ...
- HDU 1079 Calendar Game (博弈或暴搜)
题意:给定一个日期,然后 A 和 B 双方进行操作,谁先把日期变成2001年11月04日,将获胜,如果超过该日期,则输了,就两种操作. 第一种:变成下一天,比如现在是2001.11.3 变成 2001 ...
- (转载)Fiddler实战深入研究(二)
原文来源于:http://www.cnblogs.com/tugenhua0707/p/4637771.html,作者:涂根华 !个人觉得文章写的特别好,故收藏于此,感谢原作者的分享 Fiddler实 ...
- C#重点内容之:接口(interface)(一)网络初级示例
这一篇来源于网络,简单介绍了接口的概念 接口是体现面向对象编程思想优越性的一件利器,为什么这么说呢? 首先我们来看,接口是为继承而存在的,如果没有继承,那就自然不需要接口了,既然有继承,那就需要把可能 ...
- linux上安装rabbitMQ
本次环境搭建centos7及Erlang环境otp_src_19.3.tar.gz 和rabbitmq-server-generic-unix-3.6.14.tar.zx RabbitMQ是流行的开源 ...
- Python爬虫防封杀方法集合
Python爬虫防封杀方法集合 mrlevo520 2016.09.01 14:20* 阅读 2263喜欢 38 Python 2.7 IDE Pycharm 5.0.3 前言 ...
- Async Return Types
Async methods have three possible return types: Task<TResult>, Task, and void. The Task<TRe ...
- (CodeForces 548B 暴力) Mike and Fun
http://codeforces.com/problemset/problem/548/B Mike and some bears are playing a game just for fun. ...
- POJ1446 Girls and Boys
Girls and Boys Time Limit: 5000MS Memory Limit: 10000K Total Submissions: 12747 Accepted: 5678 D ...
- 初始Hbase
Hbase 定义 HBase是一个开源的非关系型分布式数据库(NoSQL),它参考了谷歌的BigTable建模,实现 的编程语言为 Java. 是Apache软件基金会的Hadoop项目的一部分,运行 ...