单服务器配置部署Visual Studio 2005 Team Foundation Server步骤

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
简介:
最近我所带的开发部部门要采用TFS管理,另外TFS也是在微软的MSF组队模型中非常重要的;

Microsoft 解决方案框架 (MSF) 组队模型描述了微软如何通过构建人员以及人员的行为来实现项目成功。

模型专门为小组成员定义了各类角色群、职能领域、职责和指导,帮助他们在整个项目生命周期中实现

各自的工作目标。

1、 推动开放的沟通;
2、 为共同的前景而工作;
3、充分授权和信任 | 各司其职,对项目共同负责;
4、  重视商业价值 | 保持灵巧,预期变化;
5、 投资质量 | 学习所有的经验;

6、MSF模型以及MSF Agile; 

7、工作项;

上面的是题外话,呵呵;

——————————————————————

安装版本是Visual Studio 2005 Team Foundation Server CHS RTM

下面是开发团队里总结出的配置和安装步骤;

TFS的部署安装很容易出错,每一个步骤都是经过验证的;

希望分享出来帮助大家很轻松的部署TFS管理,并且能给大家更大的方便;
       安装 TFS 是一个相当繁琐的且很容易出错的过程,建议在一个干净的系统环境中进行安装,

安装过程将变得简单而又不容易出错;如果你的系统里已经装了
Microsoft SQL Server 2005

据库和
Windows SharePoint Services 2.0 程序,建议你完全卸载,然后按照以下步骤进行安装;

如果你非要在当前不干净的环境进行安装,失败的机会将会很大哦!
 
一.        安装 TFS 的系统要求:
 
小型团队 (20 人或少于 20 )
操作系统  Service Pack 1 (SP1)   Windows Server 2003  企业版或带  Service Pack 1 (SP1)   Windows Server 2003  标准版;
内存:最少 1GB
硬盘 不少于 8GB;
二.        安装 TFS 时所需的用户帐户 :
 
在单服务器部署中,可以选择使用 Active Directory 域用户帐户或本地用户帐户(这里使用Active Directory 域用户帐户);
创建3Active Directory 域用户帐户,其名称和作用见下:
TFSSETUP    用于运行 Team Foundation Server 安装程序;
TFSSERVICE 用于运行 Team Foundation 服务的帐户;
TFSREPORTS 用于访问 SQL Server Reporting Services 数据源的 帐户;
  这些帐户即要属于域又要给与本地administrators相当的权限,即添加到本地administrators组中;
 
三.        开始安装TFS (未写的步骤都按照默认的进行)
 
1.  安装  Internet  信息服务  (IIS)  并启用  ASP.NET 请不要选择“FrontPage 2002 服务器扩展

此服务器将承载 Windows SharePoint Services,后者与 FrontPage 服务器扩展不兼容。
 
2.  安装Microsoft .net frameworks2.0及其修补程序(可在TFS的安装目录中找到文件夹KB913393);
 
3.  安装 Microsoft SQL Server 2005标准版,在安装过程中需要注意的事项:
 
ü        使用 Team Foundation Server 安装帐户(例如 Domain\TFSSETUP)登录到 Windows进行安装;
ü        要安装的组件页上,选择下面的组件,然后单击高级
Ø         SQL Server Database Services
Ø         Analysis Services
Ø         Reporting Services
Ø         Integration Services
Ø         工作站组件、联机丛书和开发工具
²    Team Foundation Server  不需要 Notification Services
ü         功能选择页上,展开下面的节点并指定以下选项;
 
l     “Database Services”之下单击复制的图标,并选择整个功能将不可用
l     客户端组件下,唯一需要安装的功能是管理工具。对于客户端组件下的所有其他项,可以选择单击图标并选择整个功能将不可用
 
l     文档、示例和示例数据库下,可以选择单击联机丛书的图标并选择整个功能将不可用。单击下一步“;
ü         实例名页上,选择默认实例,然后单击下一步“;
ü       服务帐户页上,选择使用内置系统帐户并从列表中选择本地系统。在安装结束时启动服务中,选择所有服务:“SQL Server”“SQL Server Agent”“Analysis Services”“Reporting Services”“SQL Browser”,然后单击下一步
ü         身份验证模式页上,选择“Windows 身份验证模式,然后单击下一步
ü         排序规则设置页上,选择适合您的语言的排序规则,然后单击下一步
²    为了避免由全角字符或平假名/片假名等效字符带来的问题,请在安装过程中选中启用区分假名和全角字符的复选框;
 
²    Team Foundation Server  不支持如下排序规则:
o          不区分重音
o          二元
o          Binary2
o          区分大小写
 
ü         报表服务器安装选项页上,选择安装默认配置,然后单击下一步“;
 
ü         安装过程完成后必须安装修补程序来更新 SQL Server Analysis Services 以便更有效地支持报告;
 
Ø         在数据层计算机上,打开“SQL Server 配置管理器,右击“SQL Server 浏览器服务,然后单击停止
 
Ø          Team Foundation Server 安装媒体上,找到 SQLServerKB 文件夹;
 
Ø         找到与您的操作系统和语言对应的可执行文件 (.exe),如 AS2005-KBnnnnnn-x86-ENU.exe,然后双击该文件以启动 Hotfix Installer(修补程序安装程序);
 
Ø         “SQL Server 配置管理器中,右击“SQL Server Browser 服务,然后单击属性
Ø         服务选项卡上找到启动模式,然后选择自动
 
Ø         登录选项卡上,单击启动
 
ü      验证安装;
 
l      选择“SQL Server 2005 Services”,验证是否每个服务都有一个指示服务正在运行的绿色箭头;
 
l      选择“SQL Server 2005 网络配置,单击“MSSQLServer 的协议,然后验证是否启用了“TCP/IP“和“NAME PIPES”协议;
 
l      验证服务器的连接;
 
4.              安装 Microsoft Windows SharePoint Services
 
a)       使用 Team Foundation Server 安装帐户(例如 Domain\TFSSETUP)登录到 Windows进行安装;
 
b)       在“安装类型”中,选择“服务器场”,单击“下一步”;
 
c)       安装完成时,将打开一个 Web 浏览器窗口,并显示配置管理虚拟服务器页。确认该页显示后,不要进行任何更改,关闭该浏览器窗口;
 
d)       安装 Microsoft Windows SharePoint Services 的补丁程序Service Pack 2
 
e)       重起计算机后,验证WSS2.0的安装,打开 Internet Explorer 并键入相应的服务器名称作为地址,例如:Http://服务器名,虽然未配置站点,但服务器是活动 Web 服务器并提供建设中页面,则安装成功;
 
5.  安装Team Foundation Server
 
1)       使用 Team Foundation Server 安装帐户(例如 Domain\TFSSETUP)登录到 Windows
 
2)       启动“Visual Studio Team Foundation Server 安装向导, 然后单击单服务器安装
 
3)       系统状况检查页上,单击报告链接检查是否有任何警告或阻止,应当先解决阻止和警告,再继续安装;
 
4)       服务登录帐户页上,在帐户名框中键入您为 Team Foundation Server 服务帐户创建的 Windows 域用户帐户(例如 Domain\TFSSERVICE),并在密码框中键入密码,然后单击下一步
 
5)       报告登录帐户页上,键入 Team Foundation Server 报告帐户的帐户信息(例如,使用 Domain\TFSREPORTS),然后单击下一步“;
 
6)       指定警报设置页上,选择启用 Team Foundation 警报,然后键入以下信息:
 
a)       “SMTP 服务器框中,键入将用于发送电子邮件通知的服务器的名称;
b)       发件人电子邮件地址框中,键入作为通知来源的电子邮件地址的名称,然后单击下一步
 
7)       安装完成后,重起计算机;
 
8)        Internet Explorer 中,定位到 http://localhost:8080/services/v1.0/Registration.asmx,然后单击“GetRegistrationEntries”, 在“GetRegistrationEntries”页上单击调用,不必输入 ToolID
 
9)        XML 中,确认类型 VSTF 存在,然后关闭;
 
<?xml version="1.0" encoding="utf-8" ?>      
 <Type>vstfs</Typ e>
 
  最后,TFS的安装在此也就算是大功告成了,在此安装过程中参考的是《 Visual Studio 2005 Team Foundation Server 安装指南》,建议在安装的过程中,最好下载或打印下来作为参考,如果安装过程还存在其它的问题,希望大家一起讨论。如果你还需要其它的功能,比如: Team Foundation Build 和团队资源管理器,这些过程比较简单,就不在介绍了,谢谢!

 

本文转自

高阳 51CTO博客,原文链接: http://blog.51cto.com/xiaoyinnet/196457,如需转载请自行联系原作者

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS&nbsp;SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/sqlserver
相关文章
|
29天前
|
中间件 Java 应用服务中间件
Windows部署web应用服务器Jboss中间件
如何在Windows系统上部署JBoss 7.1作为Web应用服务器,包括配置环境变量、自动部署WAR包、访问JBoss控制台、设置管理员账户以及修改端口和绑定地址等操作。
55 1
|
1月前
|
JavaScript 前端开发 应用服务中间件
【Vue面试题三十】、vue项目本地开发完成后部署到服务器后报404是什么原因呢?
这篇文章分析了Vue项目在服务器部署后出现404错误的原因,主要是由于history路由模式下服务器缺少对单页应用的支持,并提供了通过修改nginx配置使用`try_files`指令重定向所有请求到`index.html`的解决方案。
【Vue面试题三十】、vue项目本地开发完成后部署到服务器后报404是什么原因呢?
|
23天前
|
负载均衡 应用服务中间件 持续交付
微服务架构下的Web服务器部署
【8月更文第28天】随着互联网应用的不断发展,传统的单体应用架构逐渐显露出其局限性,特别是在可扩展性和维护性方面。为了解决这些问题,微服务架构应运而生。微服务架构通过将应用程序分解成一系列小型、独立的服务来提高系统的灵活性和可维护性。本文将探讨如何在微服务架构中有效部署和管理Web服务器实例,并提供一些实际的代码示例。
55 0
|
17天前
|
网络协议 网络安全
基于bind软件部署DNS服务器
关于如何使用bind软件部署DNS服务器的教程,包括DNS服务器的类型、基于bind软件的部署步骤、验证DNS服务器可用性的指导,以及如何进行DNS正向解析的实现。
18 2
基于bind软件部署DNS服务器
|
18天前
|
存储 关系型数据库 MySQL
使用Docker快速部署Mysql服务器
本文介绍了如何使用Docker快速部署MySQL服务器,包括下载官方MySQL镜像、启动容器、设置密码、连接MySQL服务器以及注意事项。
101 18
|
1月前
|
应用服务中间件 Docker 容器
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
|
1月前
|
监控 应用服务中间件 网络安全
Nightingale——部署客户端采集其他服务器状态信息
Nightingale——部署客户端采集其他服务器状态信息
49 1
Nightingale——部署客户端采集其他服务器状态信息
|
24天前
|
JavaScript NoSQL 中间件
《Node.js后端修炼手册》——揭秘服务器搭建与部署上线的生死时速,让你一战成名!
【8月更文挑战第27天】本文详细介绍如何从零开始利用Node.js构建后端服务器并部署至生产环境。首先,通过简易步骤搭建基础服务器,包括环境安装与配置。接着,引入Express框架优化路由与中间件管理,提升开发效率。随后,利用Mongoose实现MongoDB数据库连接,增强数据交互能力。为保证系统稳定性,文中还讲解了错误处理机制。最后,通过PM2等工具部署应用至生产环境,确保高效运行。本教程辅以示例代码,帮助读者快速掌握Node.js后端开发全流程。
52 2
|
26天前
|
前端开发 应用服务中间件 nginx
前端服务器部署方式
【8月更文挑战第25天】前端服务器部署方式
32 1
|
1月前
|
SQL 存储 缓存
什么?部署ClickHouse的服务器CPU利用率100%了?
什么?部署ClickHouse的服务器CPU利用率100%了?

热门文章

最新文章