微软提供的TFS(Team Foundation Server)是为开发者团队提供的一个集 代码仓库、任务管理、文档管理等众多强大功能的服务平台。

1、TFS依赖项

目前TFS已经出到了2018版本,下面是各版本所依赖的操作系统版本,来源于官网说明 https://docs.microsoft.com/zh-cn/tfs/server/requirements?view=vsts

服务器操作系统:

客户端操作系统:

数据库:

SharePoint:

2、安装步骤

需要安装TFS必须先安装数据库、部署IIS再安装和配置TFS。在安装数据库之前请检查服务器名称,如名称存在特殊符号,如下划线”_“则

建议将下划线移除。PS(TFS建议数据库的实例名称不带下划线);

1)这里以我安装的TFS2012为例,先将云服务器操作系统安装为Windows Server2016;

2)安装SQL Server2012;

3)安装IIS;

4)安装TFS2012;

注意:除数据库和IIS可以混淆外,其他安装步骤不可混淆!

安装步骤可参考:http://tuqiang9999.blog.163.com/blog/static/33241320134313714754/

3、配置TFS


在配置中心选择【基本服务器】点击【启动向导按钮】后一直点击下一步即可;网上引用别人的图:

安装好之后此时只是在服务器上可以,需要将IIS与域名进行绑定后咋们的客户端才可以访问到。所以需要在IIS上对TFS站点进行配置:

IIS配置

与域名进行绑定

右键站点如出现下图则表示需要维护下站点的安全性

如使用云服务则需要配置下服务器的安全组,这里我使用的是腾讯云服务器,配置请参考:https://cloud.tencent.com/document/product/213/12448

在腾讯云后台选择云主机,选择配置TFS的服务器,点击最右边的【更多】超链接按钮后选择【配置安全组】,如下图

新建或者选择已经配置的安全组;

再次用浏览器打开TFS后台,发现会弹出需要登录的用户名和口令,默认使用服务器的Administrator和密码,登录成功。

至此,搞定。。。

配置也可参考https://www.cnblogs.com/printhelloworld/p/5622186.html

TFS2012服务端环境搭建的更多相关文章

  1. spring-oauth-server实践:客户端和服务端环境搭建

    客户端:http://localhost:8080/spring-oauth-client/index.jsp 服务端:http://localhost:8080/spring-oauth-serve ...

  2. Android中直播视频技术探究之---视频直播服务端环境搭建(Nginx+RTMP)

    一.前言 前面介绍了Android中视频直播中的一个重要类ByteBuffer,不了解的同学可以 点击查看 到这里开始,我们开始动手开发了,因为我们后续肯定是需要直播视频功能,然后把视频推流到服务端, ...

  3. Vue+koa2开发一款全栈小程序(5.服务端环境搭建和项目初始化)

    1.微信公众平台小程序关联腾讯云 腾讯云的开发环境是给免费的一个后台,但是只能够用于开发,如果用于生产是需要花钱的,我们先用开发环境吧 1.用小程序开发邮箱账号登录微信公众平台 2.[设置]→[开发者 ...

  4. Redis01 Redis服务端环境搭建

    1 前提准备 下载 VM centos6 安装包,安装好虚拟系统 2 安装远程连接工具 工具获取 2.1 SecureCRT.Xshell 连接远程服务器 2.2 WinSCP 向远程服务器发送文件 ...

  5. Redis服务端的搭建(初级)

    前方低能,仅适合入门级菜鸟阅读,大神大牛通通闪开! 前言:redis经常被用来做缓存(原因自行科普),基于学习的需要自己搭建了一个redis服务器,考虑到项目的分布式部署,所以前期开始的时候,redi ...

  6. Node服务端极速搭建 - nvmhome

    本文意在让你掌握极速搭建Node服务端(任何Project) $ whoami name: kelvin email: kelvv@outlook.com homepage: www.kelvv.co ...

  7. Node服务端极速搭建 -- nvmhome

    > 本文意在让你掌握极速搭建Node服务端(任何Project) ```$ whoaminame: kelvinemail: kelvv@outlook.comhomepage: www.kel ...

  8. Netty入门一:服务端应用搭建 & 启动过程源码分析

    最近周末也没啥事就学学Netty,同时打算写一些博客记录一下(写的过程理解更加深刻了) 本文主要从三个方法来呈现:Netty核心组件简介.Netty服务端创建.Netty启动过程源码分析 如果你对Ne ...

  9. signalr服务端-基础搭建

    signalr 支持 iis托管.winform.windowsservices.wpf 托管 这里我采用winfrom托管 首先画一个这样的窗体 在服务项目通过项目管理包安装signalr类库 安装 ...

随机推荐

  1. 【自动化测试】robotframework中一些建议可能需要掌握的关键字

    这是2019年的第一篇文章,因公司事情较多,导致更新缓慢.这次主要推荐一些可能在使用rf工具的时候需要掌握的关键字. 1. @{cloose_ele}  get webelements  xpath= ...

  2. 非vue-cli的花括号闪现问题

    <div id="app" v-cloak></div>[v-cloak] { display: none;}这种方式可以解决网速较慢,vue.js文件还没 ...

  3. tomcat安装启动startup.bat文件命令行界面出现乱码的问题解决

    进入tomcat安装界面,进入conf文件夹,找打logging.properties,打开进行编辑,在最后添加一句 java.util.logging.ConsoleHandler.encoding ...

  4. 真正的ddos防御之道,简单干脆有效!

    话说,30G 就各种发博客 BB,唉,坦白说 ,博客园团队真心没见过世面 来 各位 先看图 啥意思呢? 就是哥的 最高防御是 600G.  没错,基本对当时的游戏没啥大的影响,10秒内恢复. 因为时间 ...

  5. Android手机ROM刷机简介

    这一段时间刷了一堆ROM,安卓系列.CM.Hero.OldMos.隔壁新出的Android2.0,反正都尝了一下鲜,手机的照相机也刷得再也启不来了(不知道什么原因,杯具).有话说:"久病成良 ...

  6. mysql 字符编码

    安装的是mysql5.6 社区版 安装之后编码设置为utf8 mysql的ini文件中 [mysql] default-character-set=utf8 [mysqld] default-char ...

  7. django(models)视图与html 简单的操作

    !数据提前写好 urls映射图 点击a标签之后

  8. React state和props使用场景

    一个组件的显示状态可以由内部状态state.外部参数props所决定. props: 1.props 是从外部传进组件的参数,主要是父组件向子组件传递数据. 2.props 对于使用它的组件来说是只读 ...

  9. 急急如律令!火速搭建一个C#即时通信系统!(附源码分享——高度可移植!)

    (2016年3月更:由于后来了解到GGTalk开源即时通讯系统,因此直接采用了该资源用于项目开发,在此对作者表示由衷的感谢!) —————————————————————————————————— 人 ...

  10. [Swift]LeetCode17. 电话号码的字母组合 | Letter Combinations of a Phone Number

    Given a string containing digits from 2-9 inclusive, return all possible letter combinations that th ...