Team Foundation Server安装指南(转)
1.说明
Team Foundation Server(以下简称VSTF)的安装并不是一件轻松的事情,在安装的过程中相信很多人都或多或少碰到一些问题而安装不成功,虽然手头有微软提供的所谓安装手册,也曾听过WebCast上所谓专家的讲座,但是由于细节问题却并没有描述的十分清楚,笔者按照其指引,在安装过程中也是历经艰难,最后才得以安装成功。
VSTF的部署模式分为两种,一是单服务器部署,一是双服务器部署,本文主要就单服务器模式的安装进行说明而不涉及双服务器部署的细节和其他领域。并且仅作为微软提供资料的补充,而不涉及过分多的细节。
最新版本的安装手册您可以从下面的网址下载:
http://go.microsoft.com/fwlink/?LinkId=40042
2.安装前的准备
1) 硬件要求:参见微软手册中的硬件要求。这里回答的一个问题是512MB RAM是否可以安装?在运行安装程序的时候安装程序会做一系列的检查,如果您的服务器的内存不足1GB(手册要求的最低),检查程序也仅仅是作为一个警告列出,而不影响安装,但是从性能的角度,如果您的团队大于10人,那么建议最好是在1GB或者以上。
2) 操作系统要求:必须是Windows Server 2003 SP1 Enterprise Edition或者Windows Server 2003 SP1 Standard Edition,这是没有任何商量的余地的。
3) 为安装VSTF创建其必须的用户。这些用户分别为安装用户,服务用户和报表用户,您可以使用微软推荐的名称,如TFSSetup,TFSService,TFSReports。一般而言TFSSetup必须添加到Administrators组中,至于TFSService,TFSReports是否必须添加到Administrators组,微软手册不建议这样做,因为存在可能的安全风险。但如果您的小组不是很大,这样做也未尝不可以。
4) 必须安装.Net Framework 2.0。
5) 必须安装IIS 6.0。
6) 必须安装SQL SERVER 2005及SP1,值得注意的是VSTF不支持在SQL SERVER 2005 Express Edition。VSTF要求安装Reporting Service,Analysis Service,至于Integration Service,则不是必须的。在安装前注意将SQL Server 2005相关的服务设置为自动启动,而且都必须是在已启动状态,否则会导致后续的安装失败,让您不得不又从头再来。
7) 总结一下安装顺序,而且必须遵照的顺序是:windows2003 -> windows2003sp1 -> IIS6.0 -> .Net framework2.0 ->SQL Server 2005 -> SQL SERVER 2005 SP1。
3.Windows SharePoint Service2.0安装
1) WSS2.0必须安装带有SP2,下载带有 Service Pack 2 的 Microsoft Windows SharePoint Services 2.0 的地址为http://go.microsoft.com/fwlink/?linkid=55087。下载后的文件名为stsv2.exe。
2) 在微软手册中,WSS的安装提示为使用安装VSTF的用户来安装WSS,为了偷懒,您还是可以使用administrator来安装,实际上并没有多大的区别。
3) 注意的问题是,在安装提示中,必须选择“服务器场”而不是“典型安装”。WSS安装完毕以后在IIS中应该可以看到“SharePoint管理中心”站点,如果没有看到,那么证明您的安装出现了问题。微软给出的测试输入http://servername/,如果页面上出现“建设中”也表示安装成功,实际上这并不能代表什么,在笔者的安装中也出现过,但在IIS中没有看到“SharePoint管理中心”站点,后续的安装出现了错误。
4) 安装到此,好了,您可以开始安装Team Foundation Server了。
4.VSTF安装过程中出现的问题及其对策
启动VSTF安装,经过漫长的检测过程以后,也许您以为可以一帆风顺,然而问题总是在您不经意的时候出现。
错误一:The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 26403.
安装程序遇到一个非预期的错误在此安装包中。这可能是包中文件被破坏了。错误号是26403。
原因分析:由于安装程序需要将名为TFSIdentity的用户添加到IIS_WPG工作组中,但是由于操作系统中没有这个用户,从而导致的错误。
对策:创建TFSIdentity用户,将其添加到IIS_WPG工作组中。保险起见,您可以重新启动一次计算机。
错误二:The Commandline '"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\Bin\Stsadm.exe" ...' returned non-zero value: -2130242250
命令行"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\Bin\Stsadm.exe" ...返回非零值:-2130242250。
原因分析:这是典型的因为WSS2.0安装存在问题造成的。
对策:卸载WSS2.0,重新启动计算机,重新安装带SP2的WSS2.0。
错误三:没有足够的权限访问ReportServer
对策:在IIS管理器中修改SQL SERVER 2005的Report Server虚拟目录的访问权限,不要使用匿名登录,您可以设置为使用TFSService帐号或者TFSReports帐号来访问。
5. 结论
VSTF的安装不是一件容易的事情,因为牵涉到软件或者系统太多,在安装前需要仔细规划,希望本指南对您能有所帮助。如有遗漏欢迎指正。
转载于:https://www.cnblogs.com/yuewh491/archive/2007/02/08/644731.html
Team Foundation Server安装指南(转)相关推荐
- Team Foundation Server安装指南
1.说明 Team Foundation Server(以下简称VSTF)的安装并不是一件轻松的事情,在安装的过程中相信很多人都或多或少碰到一些问题而安装不成功,虽然手头有微软提供的所谓安装手册,也曾 ...
- 单服务器配置部署Visual Studio 2005 Team Foundation Server步骤
最近我所带的开发部部门要采用TFS管理,另外TFS也是在微软的MSF组队模型中非常重要的: Microsoft 解决方案框架 (MSF) 组队模型描述了微软如何通过构建人员以及人员的行为来实现项目成功 ...
- Team Foundation Server Beta3 安装指南
Team Foundation Server Beta3 安装指南 发布日期: 11/11/2005 | 更新日期: 12/15/2005 本页内容 1.概述 2.安装的安全 3.单服务器的安装过程 ...
- Microsoft Team Foundation Server 2010安装指南
索引: 介绍 安装操作系统 准备安装过程中的需要的用户账户 安装IIS 7.0 安装SQL Server 2008 安装SQL Server 2008 SP1补丁 安装TFS 2010 配置TFS 2 ...
- Team Foundation Server 2010 安装、部署与配置(一):安装计划 .
本文为资料整理和个人笔记. Team Foundation Server 2010 运行的必备条件: Internet Information Services 版本不低于 6.0 IIS 6.0 就 ...
- TF31003:您的用户帐户没有连接到 Team Foundation Server 的权限
TF31003:您的用户帐户没有连接到 Team Foundation Server {0} 的权限.请与 Team Foundation Server 管理员联系,请求其向您的帐户添加适当的权限. ...
- 谈谈Team Foundation Server Proxy
好久没来这里更新了,锄锄草 :) Team Foundation Server的配置管理是可以远程访问的,对于有异地开发的团队来说,这一点非常重要!并且,还不仅仅只是能够访问,这里还有一个重要的组件T ...
- 使用Team Foundation Server进行源代码管理(转)
Microsoft® Visual Studio® Team System 2008 Team Foundation Server(以下简称为TFS) 是 Microsoft 新的应用程序生命周期管理 ...
- 让Visual Studio 2005 Team Foundation Server支持Wss3
公司的TFS2005开发了若干基于moss2007的产品.由于TFS2005是基于Wss2.0的,导致在使用builder时有些项目编译不过,可能是需要调用Wss3.0的东西吧.而一些第三方的插件都是 ...
最新文章
- JQuery this和$(this)的区别及获取$(this)子元素对象的方法
- python中的创建对象
- ASP.net(C#)]用DataSet进入对数据源的插入数据、更新数据及刪除数据
- CCF201803-4 棋局评估(100分)【博弈+DFS】
- 6.王道考研数据结构-栈
- 《Mining Text Data》阅读笔记---第1章 An Introduction to Text Mining
- oracle tbs_tmp,Oracle 12.2 设置LOCAL_TEMP_TABLESPACE
- 对Kernel panic-not syncing:No init found...init=option to kernel错误总结!
- 设置部分文件不适用ARC机制
- ImportError: IProgress not found. Please update jupyter and ipywidgets.
- 《Android Studio开发实战 从零基础到App上线》出版后记
- css3实现缺角四边形_利用CSS3实现折角效果实例源码
- 判断是否是ie浏览器 前端js_JavaScript判断IE浏览器版本IE6,IE7,IE8
- 吴恩达机器学习打卡day6
- flutter 实现文字竖排以及动画效果(文字逐一显示)
- 天仙般的王祖贤和林青霞,她们都是用AI修复的
- aspf ftp_FTP主动模式和被动模式
- 你,来到大学的第一眼
- 【python画图_等高线】
- 读书笔记-深度学习推荐系统4-推荐与embedding