Team Foundation Server 2010简体中文版
文件名称:Team Foundation Server 2010简体中文版
文件大小:1.8 GBhttp://www.google.com/profiles/dedecms.com 下载地址:
thunder://QUFlZDJrOi8vfGZpbGV8Y25fdmlzdWFsX3N0dWRpb190ZWFtX2ZvdW5kYXRpb25fc2VydmVyXzIwMTBfeDg2X3g2NF9kdmRfNTMxOTA5Lmlzb3wxOTYzNTg5NjMyfEM5Qzc3QjI3MDdERjEwMDYyMUIzRkI2NTNDMjg1NTI0fC9aWg==/
转载补充:Team Foundation Server 安装时遇到的问题与解决方法总结 一直以为微软的东西用起来很简单,没想到Team Foundation Server连安装都这么复杂,在网上查了一下,遇到问题的同志还真不少,这里写一下我在安装过程中遇到的问题与解决方法,是按安装TFS的顺序来写的,希望对大家能有所帮助。
1、在安装前一定先阅读TFSInstall
该文件在安装程序目录下,这个必须认真阅读,先确定你是在工作组环境下安装还是在域环境中安装,然后确定你是单服务器安装还是双服务器安装,还需要确定所需的补丁是否已打上。我最开始就是没有看仔细,决定域环境单服务器安装,结果将数据库服务器做成了域控,在安装的时候才发现,TFS不能安装在域控上,然后又卸载了域控,白忙了。
2、你最好在一个干净的系统环境下安装TFS
域控卸载后,在升级SQLServer 2005的sp1的时候,老是报错,SQL Analysis Service 和 Reporting Service无法升级,具体错误信息忘了保存:(,查出来是由于域控的安装与卸载后导致注册表中的SQLServer用户信息错误,在删除了指定的项后,SQL Analysis Service 升级成功,但Reporting Service还是不行,还是同样的错误,没办法只有另外找服务器安装,郁闷呀,浪费了一整天。强烈建议在一个全新的系统中安装,这样不会出一些莫名其妙的问题,解决问题的时间会远大于系统重装的时间,且有些问题,你根本找不到解决的方法。
3、环境配置http://www.google.com/profiles/dedecms.com
Windows Server 2003 + sp2
SQL Server 2008
Team Foundation Server 2008+sp1(在SQL Server 2008中安装的时候一定要有TFS的sp1)
4、服务帐户设置
看了一下微软的安装建议,最好是为每一个SQL Server服务配置一个域用户帐户,另外还需要一个Share Point Service的帐户,TFS有两个服务,可用同一帐户。先在域控中把这些帐户建好(也可在安装步骤中需要提供帐户的时候再创建),每个帐户都需要设置“作为服务登录”具体做法是,开始->管理工具->域安全策略->安全设置->本地策略->用户权限分配,在这里找到你需要设置的权限,然后添加用户。注意用于提供TFSReport服务的帐户还需要有“允许在本地登录”的权限。
5、SQL Server 2008的安装
SQL Server在TFS中的作用有两个,一是作为TFS的数据层,提供数据存放的服务,与TFS相关的数据都是存放在SQL Server中的,包括TFS的用户,项目的源代码,项目门户网站中的内容等等。第二个作用就是提供TFS的报表服务。安装过程没有什么好说的,按照提示一步一步的装就行,需要注意的是,建议用默认实例(微软建议如果不是在同一台服务器上提供多个SQLServer实例的服务,那么这个唯一的SQLServer实例请使用默认实例)。在安装Report Service的时候选择安装但不配置,TFS在安装的时候会配置报表的。
6、TFS的安装
在安装完SQL Server之后就可以开始安装TFS了。在安装的过程中会自动帮你安装Share Point Service 3.0(如果你已在使用Share Point 的其它产品请参看第7点)。注意在使用SQL Server 2008作为数据层的时候,必须将TFS的安装程序与TFS sp1合并之后再进行安装,具体的操作方法可参看TFSInstall文件。在安装过程中正确设置启动服务所需的域用户(我对TFS 的Web基础服务与Report服务是用的同一个用户,对Share Point Service用的一个单独的用户)。
7、Share Point产品的选择
安装Share Point主要是为了提供团队项目的门户网站以及团队项目中的文档服务。TFS可以在Share Point Service 3.0、Share Point Server 2007、Share Point Service 2.0之上安装。据我自己的观察,Share Point Server是在Share Point Service上面提供的一个功能强大的网站生成系统,可以用来构建企业级应用网站(纯属个人想法,确实没有怎么研究过Share Point这一系列的东西)。在安装TFS的时候,如果没有对Share Point Server特殊的需求,强烈建议安装程序中自带的Share Point Server 3.0,不要自己去设置一个已有的,这样会免去很多麻烦。我就是先花了半天的时间来装了一个Share Point Server 2007结果还没有使用,浪费生命呀。
8、在客户端安装团队资源管理器
这个也简单,直接安装就可以了。但是注意一点,在安装完团队资源管理器后一定要安装Visual Studio 2008的sp1后才能正确连接到“报告”服务。如果是你已经安装了sp1然后再安装的团队资源管理器,那么必须重装sp1。我就是没有重装,结果“报告”上面一直是个红叉,到处都找不到原因,耗费了我一个星期的时间后好不容易在一个老外的Blog里面发现这个方法,当时确实很无语。
9、建立第一个团队项目
安装完团队资源管理器后,就可以在VS中连接到Team Foundation Server然后建立团队项目了。如果你是建立第一个团队项目,建议你使用安装TFS时登录操作系统的用户来进行连接(该用户应该是服务器上Administrators组的成员,我用的是域管理员来安装,也就用这个用户连接),这样能够避免许多不必要的权限问题。但是在成功建立一个团队项目后,该项目的“文档”和“报告”两个文件夹却是显示的红叉,这个时候如果你再新建一个项目,会提示无法获取报表项目,登录报表服务器的权限不足,无法建立项目(大概是这样的错误,当时保存下来的错误信息被不小心删掉了......)。原因和解决方法参看第10点。
10、使用事件查看器http://www.google.com/profiles/dedecms.com
在安装TFS的服务器上使用事件查看器,如果你的TFS运行有问题,在应用程序事件中你会发现相关的错误提示信息。如果你和我的安装方法相同,也是为每一个SQL Server服务使用一个单独的域用户,估计你也会遇到和我相同的问题。现象为第9点所描述,在应用程序事件中有这样的错误:
a、用户 'SERVERS\SQLAnalysis' 登录失败。 原因: 无法打开明确指定的数据库。
b、OLE DB 错误: OLE DB 或 ODBC 错误 : 无法打开登录所请求的数据库 "TfsWarehouse"。登录失败。; 42000。
c、TF53010: Team Foundation 组件或扩展中发生了以下错误:
日期(UTC): 2008-10-23 6:06:59
计算机: NIC-DATACENTER
应用程序域: /LM/W3SVC/593327985/Root/Warehouse-5-128692155462621591
程序集: Microsoft.TeamFoundation.Warehouse, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727
进程详细信息:
进程名: w3wp
进程 Id: 2084
线程 Id: 3784
帐户名: SERVERS\TFSSERVICEhttp://www.google.com/profiles/dedecms.com
详细消息: Processing OLAP failed
异常消息: 内部错误: 操作未能成功,已终止。
内部错误: 操作未能成功,已终止。
内部错误: 操作未能成功,已终止。
内部错误: 操作未能成功,已终止。
OLE DB 错误: OLE DB 或 ODBC 错误 : 无法打开登录所请求的数据库 "TfsWarehouse"。登录失败。; 42000。
高级关系引擎中存在错误。 无法与 DataSourceID 为“TfsWarehouseDataSource”、名称为“TfsWarehouseDataSource”的数据源建立连接。
......(后面省略) 其实造成这个错误的原因很简单,就是运行SQL Server Analysis服务的域用户没有对TfsWarehouse数据库的读取权限,在这里我用的用户是SERVERS\SQLAnalysis。在数据库中手动添加这个用户的登录,并赋予它对TfsWarehouse数据库的public及TfsWarehouseDataReader权限即可。 11、在域外的计算机连接TFS
由于是在域中安装的TFS,因此在安装时服务器的连接地址均使用的服务器名称,如:http://nic-datacenter:8080/(服务器Url)、http://nic-datacenter/Sites/Test(文档)、http://NIC-DATACENTER/Reports/Pages/Folder.aspx?ItemPath=/Test(报告),像这样的Url如果没有加入域中,并将DSN服务器设置为域DNS服务器的计算机是无法解析的。如果你在VS中连接TFS的时候使用IP地址,在打开项目后,文档与报告文件夹同样还是无法访问。对于这样的情况有几种解决办法:
a、在用户的DNS服务器上做转发,这个不怎么可行,特别是对于使用Internet访问的用户)
b、修改提供TFS服务的Url,这也是一个很复杂的事情,要用到TFS提供的命令行管理工具,可参考微软相关文档http://www.google.com/profiles/dedecms.com
c、在要连接的客户机上,修改c:\windows\system32\drivers\ect\host文件,添加服务器名称与IP地址的映射
个人觉得第三种方法是最简单且行而有效的方式,如果服务器地址发生改变,修改host文件即可。 以上就是我在安装配置TFS环境时所遇到的问题及解决方法,虽然都不是什么大问题,但折磨了我1个多星期的时间。写出来给大家分享一下,希望对大家在安装TFS的时候会有所帮助。
Team Foundation Server 2010简体中文版的更多相关文章
- Microsoft Team Foundation Server 2010 安装 序列号 注册码(转载)
安装过程: 一.安装操作系统 安装Windows 2008 R2简体中文版 二.准备安装过程中的需要的用户账户,并设置相应权限. 具体流程如下: 1.点击“开始”——“管理工具”——“计算机管理” 2 ...
- Team Foundation Server 2010下载安装配置方法
一.Team Foundation Server 2010下载: ed2k://|file|cn_visual_studio_team_foundation_server_2010_x86_x64_d ...
- 【译】手动处理Team Foundation Server 2010 数据仓库和分析服务数据库
原贴地址:Manually Processing the Team Foundation Server 2010 Data Warehouse and Analysis Services Databa ...
- Team Foundation Server 2010服务器安装
本安装指南使用Windows Server 2008企业版为基础,安装Windows Server 2008 SP2(必须),在此操作系统环境上进行TFS2010的安装与配置. 三.系统用户设置 1. ...
- [VSTS] 从零开始 Team Foundation Server 2010 安装配置详细图文教程
http://www.cnblogs.com/WilsonWu/archive/2011/11/24/2261674.html 近期公司要配TFS用于新项目的管理,公司也将逐步迁移至VSTS平台,前期 ...
- 在Sublime中集成Team Foundation Server (TFS),实现版本管理
Sublime是一款具有代码高亮.语法提示.自动完成且反应快速的编辑器软件,由于它开发的技术架构.丰富的插件,和轻盈而快速的编程响应,Sublime广受程序员的爱好.在C, C++, Javascri ...
- CHANGE USER WHEN I CONNECT TO TEAM FOUNDATION SERVER
Question: I USE TEAM EXPLORER TO CONECT TO TEAM FOUNDATION SERVER 2010, BUT I DO NOT LOGIN OUT, AND ...
- Integrate SharePoint 2013 with Team Foundation Server 2012
Now that SharePoint 2013 is out I want to make sure that I can integrate SharePoint 2013 with Team F ...
- Visual Studio 6 (VC6)连接Team Foundation Server (TFS 2018),实现源代码的版本管理
1. 概述 Visual Studio 6(VB6, VC6, Foxpro-)是微软公司在1998年推出的一款基于Windows平台的软件开发工具,也是微软推出.NET开发框架之前的最后一个IDE工 ...
随机推荐
- React Native项目集成iOS原生模块
今天学习一下怎么在React Native项目中集成iOS原生模块,道理和在iOS原生项目中集成React Native模块类似.他们的界面跳转靠的都是iOS原生的UINavigationContro ...
- 微软Power BI 每月功能更新系列——7月Power BI 新功能学习
Power BI Desktop 7月产品功能摘要 7月是Power BI Desktop团队的重要发布!但由于官方延迟更新,我们的讲述也就更晚了一点,也许大家觉得没有必要了,都8月了,谁还看7月的? ...
- Groovy实现代码热载的机制和原理
前言: 真的很久没在博客园上更新博客了, 现在趁这段空闲的时间, 对之前接触的一些工程知识做下总结. 先来讲下借用Groovy如何来实现代码的热载, 以及其中涉及到的原理和需要注意的点. 总的来说, ...
- Ubuntu下设置开机后自动运行命令
从道理上来讲,ubuntu开机应该是能够设置执行一些脚本的,事实上确实如此,网上给出了很多解决的方案,基本上是分为两种, 第一种是编辑/etc/下的rc.local脚本,
- hdoj-4417(做法二 树状数组离线解法,对所有的查询先保存进行排序后有序的查询) 好腻害!
#include<cstdio> #include<cstring> #include<algorithm> using namespace std;; ; str ...
- 矩阵快速幂(以HDU1757为例)
对于数据量大的求余运算,在有递推式的情况下,可以构造矩阵求解. A - A Simple Math Problem Lele now is thinking about a simple functi ...
- PTA——简单计算器
PTA 7-20 简单计算器 #include<stdio.h> int main() { int a,b; char c; scanf("%d",&a); w ...
- PTA——天平找小球
PTA 7-22 用天平找小球 #include<stdio.h> int main() { int a,b,c; scanf("%d%d%d",&a,& ...
- Odoo9以后的社区版本和企业版功能上的区别
Odoo9以后的社区版本和企业版除了授权模式的区别外,整理功能上的区别 透过功能设置菜单整理的区别如下,主要功能模块. 未包括所有模块,毕竟模块太多了. 以下是企业版有,而社区版没有的功能.
- oracle 11g(64位)datebase 安装流程
软件版本:oracle 11g 64位 datebase(二合一,含client) 系统环境:windows 10 专业版 64位操作系统 1)根据自己的操作系统去官网下载相应的安装程序,oracle ...