首先要搞清楚啥是VSTS,这对于我们安装配置有基础作用。看看这张组织结构图就一目了然了。Visual Studio Team Suite就是我们常说的VS.NET 2005开发环境,安装包3G左右的那个。我没有找到Team Suite版,所以选用了Visual Studio Professional版和团队资源管理器作为客户端。
650) this.width=650;" onresize="" alt="" src="http://img1.51cto.com/attachment/200706/200706291183085964375.gif" border="0" onunload="">
         关于VS.NET 2005的安装这里不再赘述,估计各位都驾轻就熟了。我这里说一下我在工作组环境用单服务器模式安装Team Foundation Server的过程,所谓单服务器,就是在一台服务器上安装和配置Team Foundation Server。这种安装方式最适合个人学习入门,毕竟很少有人在家里搞一个域。
         开始之前,介绍一下我的实验环境。两台PC机——PCServer和PCClient,这里名字是随便起的,方便在下面叙述问题。
 
PCServer
PCClient
CPU
P4 3.0
P4 3.0
内存
1G
512M
硬盘(可用)
30G
30G
操作系统
Windows Server 2003标准版SP2
Windows XP SP2
网络
工作组workgroup
192.168.1.1
工作组workgroup
192.168.1.2
我们先吃最大的蛋糕——在PCServer上安装Team Foundation Server。准备如下安装包:
Windows Server 2003标准版安装盘(含SP2)
SQLServer 2005简体中文企业版
VSTS中文安装包
Visual Studio Professional 2005
 
我建议直接参考微软官方《Visual Studio Team Foundaton 安装指南》,其中有一节《演练:安装 Team Foundation Server 单服务器部署》非常详细。那么我下面的步骤是我安装时的记录,至于原理请参考指南。都是主要步骤,如果没有特别注明的步骤基本都是默认值下一步就可以了。
 
第1步.         在PCServer上安装Windows Server 2003标准版,并打SP2包
第2步.         用administrator用户配置网络,在线安装所有补丁包
第3步.         建立如下用户
用户名
角色
说明
TFSSETUP
Administrators
安装,也是TFS的管理员
TFSSERVICE
Users
安装完后,系统会自动配置该用户
TFSREPORTS
Users
安装完后,系统会自动配置该用户
 
第4步.         用TFSSETUP登录
第5步.         安装IIS。选择“ASP.NET”, 不要选择“FrontPage 2002 服务器扩展“,安装完后Windows Update一下。
第6步.         安装 Microsoft SQL Server 2005 简体中文企业版
在“要安装的组件”页上,选择下面的组件
SQL Server Database Services
Analysis Services
Integration Services
Reporting Services
工作站组件、联机丛书和开发工具
第7步.         在“服务帐户”页上,选择“使用内置系统帐户”并从列表中选择“本地系统”。
第8步.         安装Microsoft SQL Server 2005修补程序,在 Team Foundation Server 安装媒体上,找到 SQLServerKB 文件夹。这个补丁安装后,需要检查SQLServer服务是否都已启动,默认的Browser服务竟然设置为禁用,害我心惊一场。
第9步.         安装 Microsoft .NET Framework 2.0 修补程序,找到 Team Foundation Server 安装媒体上的 KB913393 文件夹
第10步.     安装 Windows SharePoint Services,下载地址[url]http://go.microsoft.com/fwlink/?linkid=55087[/url],在“安装类型”页上选择“服务器场”。安装完成时,将打开一个 Web 浏览器窗口,并显示“配置管理虚拟服务器”页。确认该页显示后,不要进行任何更改,关闭该浏览器窗口。
第11步.     终于,我们可以安装 Team Foundation Server了。在出现的自动运行页上单击“安装Team Foundation Server”,然后单击“单服务器安装”。
第12步.     在“服务登录帐户”页上,在“帐户名”框中键入TFSSERVICE
第13步.     在“报告登录帐户”页上,在“帐户名”框中键入TFSREPORTS
第14步.     验证安装。在 Internet Explorer 中,定位到[url]http://localhost:8080/services/v1.0/Registration.asmx[/url],然后单击“GetRegistrationEntries”。
第15步.     在“GetRegistrationEntries”页上单击“调用”。不必输入 ToolID。在 XML 中,确认类型VSTF 存在,然后关闭。
第16步.     恭喜,能走到这一步都不出问题,证明你已经成功地安装完了Server。
 
接下来,我们得安装客户端了。
第1步.         安装Visual Studio Professional,如果你有Team Suite版那当然最好了
第2步.         在 Team Foundation Server 安装向导的自动运行页上,单击“安装团队资源管理器”。如果未出现自动运行页,请在安装媒体的 \tfc 文件夹中找到并运行自动运行文件(autorun.exe)。
第3步.         安装完成后,打开Visual Studio Professional,出现菜单项
650) this.width=650;" onresize="" alt="" src="http://img1.51cto.com/attachment/200706/200706291183086119578.jpg" border="0" onunload="">

vsts的更多相关文章

  1. docker4dotnet #5 使用VSTS/TFS搭建基于容器的持续交付管道

    在过去的几篇d4d系列中,我给大家介绍了如何使用docker来支持asp.net core的应用开发,打包的场景.Asp.net core的跨平台开发能力为.net开发人员提供了使用容器进行应用开发的 ...

  2. GitHub + VSTS 开源代码双向同步

    GitHub已经是全球开源代码的大本营了,通过以下统计你可以看到仅仅javascript在github就有超过32万个活动的repo.很多开发人员都会把自己的一部分代码分享到github上进行开源,一 ...

  3. #VSTS日志# TFS 2015 Update 2 RC2新功能

    有段时间没有更新#VSTS日志#了,最近小编太忙,全国各地飞来飞去给各种不同的团队实施敏捷,今天冷不丁一看,呀!TFS 2015 Update 2 RC2都已经发布了.里面好东西不少,列出几个给大家瞧 ...

  4. Xamarin.Android VSTS 持续集成

    这些天做了一个基于 VSTS 的 Xamarin.Android的持续集成,这里分享下 Build Agent 环境需求 DotNetFramework msbuild visualstudio An ...

  5. 自己开发一个 vsts agent 的 task

    vsts 中支持自定义Build/Release的过程Task 目标:做一个可以读取 Xamarin.Android 所生成的 APK 的 基本信息的 task ,包括 package(包名) / a ...

  6. #VSTS日志# 2015/12/10 – 终于可以删除工作项了

    最近的更新不少,废话少说,直接上干货 定制工作项字段 本周的更新后,所有的用户都可以在vsts上直接给工作项添加字段了,具体内容包括– 添加新字段(日期,字符串,整形,数字)– 字段显示位置配置– 过 ...

  7. #VSTS定制#全新的模版定制能力

    在应用生命周期管理(ALM)领域中,存在各种不同的管理模型,如:传统的瀑布(waterfall)模型,CMMI模型以及最近一些年开始流行的敏捷模型,Scrum模型,kanban等等.每个不同的管理模型 ...

  8. #VSTS 日志# VSTS 所有功能,看这个页面就够了!

    随着Connect();//2015大会的结束,一大波的好消息随之而来.今天小编刚刚发现了Visual Studio Team Services / Team Foundation Server 的完 ...

  9. #VSTS日志# 15/11/18 插件应用市场,RM,包管理器等

    [小编]从今天开始,我将在这个博客上连载Visual Studio Team Service的定期更新.VSTS是Team Foundation Server 的在线版本,微软每3周会对这个服务进行更 ...

  10. [VSTS] 从零开始 Team Foundation Server 2010 安装配置详细图文教程

    http://www.cnblogs.com/WilsonWu/archive/2011/11/24/2261674.html 近期公司要配TFS用于新项目的管理,公司也将逐步迁移至VSTS平台,前期 ...

随机推荐

  1. Struts2(四)——页面相关内容

    上篇博客总结了数据流转各个方面的内容,这篇重点说一下框架对于界面上知识. 一,说到页面,记得在总体介绍中,说到Struts2比Struts1的一方面优势就是它支持更多的视图技术(Freemarker, ...

  2. Selenium模块化

    概述 高内聚低耦合是软件设计的一个基本原则. 内聚:从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事.它描述的是模块内的功能联系. 耦合:各模块之间相互连接的一种度量,耦合强弱取决于模块 ...

  3. 关于iOS多线程,你看我就够了

    在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项.当然也会给出几种多线程的案例,在实际使用中感受它们的区别.还有一点需要说明的是,这篇文章将会使 用 Swift  ...

  4. C++ 採集音频流(PCM裸流)实现录音功能

    与上一篇的"C++ 播放音频流(PCM裸流)" 点击打开链接 相相应,本篇是关于用C++实现录音功能的.相同是直接建一个win32控制台程序然后将代码拷过去改个文件名称就能够用,也 ...

  5. Oracle SQL函数之聚组函数

    AVG([distinct|all]x) [功能]统计数据表选中行x列的平均值. [参数]all表示对所有的值求平均值,distinct只对不同的值求平均值,默认为all 如果有参数distinct或 ...

  6. 【计算几何初步-凸包-Jarvis步进法。】【HDU1392】Surround the Trees

    [科普]什么是BestCoder?如何参加? Surround the Trees Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65 ...

  7. NET基础课--XML基础

    id level是属性,title为子节点 接下来操作子节点 比较xml的处理方式: 1和3适合数据量小的时候.

  8. 【Java基础】foreach循环

    从一个小程序说起: class lesson6foreach { public static void main(String[] args) { int array[]={2,3,1,5,4,6}; ...

  9. Eclipse开发Android项目安装配置

    在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建, ...

  10. linux安装chrome

    wget http://chrome.richardlloyd.org.uk/install_chrome.sh chmod u+x install_chrome.sh ./install_chrom ...