Team Foundation Server安装指南(转载)
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的安装不是一件容易的事情,因为牵涉到软件或者系统太多,在安装前需要仔细规划,希望本指南对您能有所帮助。如有遗漏欢迎指正。
Team Foundation Server安装指南(转载)的更多相关文章
- Microsoft Team Foundation Server 2010 安装 序列号 注册码(转载)
安装过程: 一.安装操作系统 安装Windows 2008 R2简体中文版 二.准备安装过程中的需要的用户账户,并设置相应权限. 具体流程如下: 1.点击“开始”——“管理工具”——“计算机管理” 2 ...
- Visual Studio 2012 使用免费的Team Foundation Service(转载)
转载地址:http://www.cnblogs.com/chsword/archive/2012/12/14/visualstudio2012_tfs.html VS2012提供了在线的TFS服务,免 ...
- 使用Team Foundation Server 2012源代码管理基本
原文:使用Team Foundation Server 2012源代码管理基本 本篇体验Team Foundation Server 2012安装及源代码管理. □ 安装 搜索"team ...
- 安装Team Foundation Server 2012过程截图
原文:安装Team Foundation Server 2012过程截图 专题图 1,下载Team Foundation Server 2012 官方下载: http://www.microsoft ...
- TF30042: The database is full. Contact your Team Foundation Server administrator.
TF30042: The database is full. Contact your Team Foundation Server administrator. 在一个阳光明媚的下午,迁入代码的时候 ...
- Team Foundation Server 2010简体中文版
文件名称:Team Foundation Server 2010简体中文版 文件大小:1.8 GBhttp://www.google.com/profiles/dedecms.com 下载地址: th ...
- Microsoft:Team Foundation Server 20XX Release Notes
ylbtech-Microsoft:Team Foundation Server 2017 Release Notes 1.返回顶部 1. https://docs.microsoft.com/en- ...
- 开发-日常工具:TFS(Team Foundation Server)
ylbtech-开发-日常工具:TFS(Team Foundation Server) TFS(Team Foundation Server)是一个高可扩展.高可用.高性能.面向互联网服务的分布式文件 ...
- 解除Team Foundation Server 5个用户的限制
因为所有的用户必须加入到Team Foundation Licensed Users组内才能连接上TFS; 所以只要手工修改数据库,就可以破解5用户限制了.我们以TFSGuest4帐户做测试. 具体操 ...
随机推荐
- 让你的WPF程序在Win7下呈现Win8风格主题
今天在Win8下使用了一个我之前写的一个WPF程序的时候,发现现在也支持Win8效果了(记得以前的.net 4.0的版本是不支持的).由于WPF的控件是自绘的,并不受系统主题所控制,也就是说.net ...
- 邮件发送过去24小时的自增长事件(MSSQL)
此脚本需要启用DBMail以支持邮件的发送.可设为每日运行的JOB以追踪自增长事件,以便做出适当的调整. -- Email the Auto-growth events that have occur ...
- MFC获取纸张大小
BOOL CPrintView::GetPageSize(CSize &nRetVal) // CPrintView 是自己创建的类 { PRINTDLG FA ...
- java 从网络Url中下载文件
转自:http://blog.csdn.net/xb12369/article/details/40543649 /** * 从网络Url中下载文件 * @param urlStr * @param ...
- Android疑难杂症之android:configChanges="orientation" 无效
通常情况下,当“屏幕方向”变化时会销毁并重建当前Activity.而我们有时候并不希望重新创建Activity实例,然后就会在AndroidManifest.xml中配置Activity: <a ...
- 万里长征第二步——django个人博客(第二步 ——日志记录器)
定义日志记录器 可以在setting.py里设置日志记录器 # 自定义日志输出信息 LOGGING = { 'version': 1, 'disable_existing_loggers': True ...
- JSP和Servlet中的几个编码的作用及原理
首先,说说JSP和Servlet中的几个编码的作用. 在JSP和Servlet中主要有以下几个地方可以设置编码,pageEncoding="UTF-8".contentType=& ...
- oe7升级到oe8中import的使用
oe 7.0到oe 8.0 切换的时候发现我们系统的很多的module 无法load , import的时候出错, 后来发现oe 8.0自己的addons 也都做了修改在import自己的addon ...
- centos7 安装python3和pip3
centos7默认是安装的python2.7以及对于的pip 如果要使用python3并且保留python2请看以下步骤 sudo yum -y install epel-release sudo y ...
- [Python爬虫] 之十:Selenium +phantomjs抓取活动行中会议活动
一.介绍 本例子用Selenium +phantomjs爬取活动树(http://www.huodongshu.com/html/find_search.html?search_keyword=数字) ...