因为要准备全面进入DotNET开发,所以首先就要构建一个环境。
微软推出的 Team Foundation Server 用于支持团队开发,自然纳入学习范围之中。
安装之前,查看了一些资料表明,安装它最好是使用一个新的环境。
想一想系统也使用很长时间没有重装了,说不定木马病毒一堆(防毒软件不是太相信)。

软件环境:
操作系统:Windows2003 企业版SP1
数据库:SQL Server 2005 中文版(180天试用,发布会送的)
SharePoint:SharePoint ServicesSP2 中文版(官网下载)
TFS:Team Foundation Server 中文版(180天试用,官网下载)
VS.NET:Visual Studio 2005 Team Suite 中文版(试用180,发布会送的)

是单机安装,未使用 Active Directory。

硬件环境:
CPU:AMD 64位 3000  +  1G内存 +  ……

共计完成时间:两天(用时32小时)
完全重装系统:三次

安装参考资料:
TFSInstall_v060428.chm (演练:安装 Team Foundation Server 单服务器部署)

安装失败的情况就不详细罗嗦了,说说一可能需要注意的情况吧。

官方安装步骤
安装 Internet 信息服务 (IIS) 并启用 ASP.NET。
安装 Microsoft SQL Server 2005 标准版或企业版,安装过程中会用到安装媒体上的应答文件。
安装 Microsoft SQL Server 2005 的修补程序,启用并重新启动 SQL Browser 服务。
安装 Microsoft .NET Framework 2.0 的修补程序。
安装带 Service Pack2 的 Windows SharePoint Services 2.0。
安装 Team Foundation Server (services)。

安装 SQL Server 2005 中文版

以上是安装的标准步骤,摘自“安装 Team Foundation Server 单服务器部署”。
在安装 SQL Server 2005时的“排序规则设置”中:
排序规则指示符和排序顺序:Chinese_PRC_90  。选中“区分重音、区分假名、区分全半角”

第一次选择为“Chinese_PRC,区分重音”。第二次“Chinese_PRC,区分重音、区分假名、区分全半角”。
前两次安装出错中提示“无法建立字段,不知道会不会与此有关”。

SQL Server 装完之后再装两个补丁(TFS 安装盘内):
SQLServerKB\AS2005-KBnnnnnn-x86-ENU.exe  和 KB913393\NDP20-KB913393-X86.exe

安装 SharePoint Services SP2

在安装 SharePoint Services 时一点要选择“服务器场”,这样就不会帮你安装数据库了。
在安装完 SharePoint Services 之后,会弹出“配置管理虚拟服务器”页面,直接关闭窗口。再重启计算机。
如果你不照这样做,就等着卸载吧。这些在安装 TFS 时会自动帮你配置的。

安装 Team Foundation Server 中文版

在安装 TFS 之前需要建几个帐户: TFSSERVICE 和 TFSREPORTS 、TFSPROXY。(帐户的名字应该不是规定的吧)

安装过程中,首先会检查环境,并给出报告,如果出现错误可以查看情况,并且根据提示修正。
在“服务登录帐户”页上:在“帐户名”框中键入 TFSSERVICE ,在“密码”框中键入密码。
在“报告登录帐户”页上:在“帐户名”框中键入 TFSREPORTS ,在“密码”框中键入密码。
在“安装准备就绪”页上单击“安装”。
(偶在这里出现的错误最多,大都是因为没按上面步骤引起的)

安装完成后会在“Windows SharePoint Services 虚拟服务器列表”中添加“Team Foundation Server”站点。
我因为好奇,在“http://localhost:17012/vslist.aspx”发现“Team Foundation Server”版本为‘未安装’。
心想 TFS 怎么没有帮它安装,于就把‘默认网站’删掉(因为它用了STS_Content_TFS数据库名)。
在TFS中安装了它,结果在 VS.NET 中就不能使用团队功能了。

打开“http://localhost:8080/services/v1.0/Registration.asmx”页在,然后单击“GetRegistrationEntries”。
在“GetRegistrationEntries”页上单击“调用”。不必输入 ToolID。
在 XML 中,确认类型 VSTF 存在,然后关闭。如:<Type>vstfs</Type>

在安装并运行 Team Foundation Server(Services) 组件后,可以安装以下其他 Team Foundation 组件。

1、团队资源管理器
2、Team Foundation Build
3、Team Foundation Server Proxy

最后在 VS.NET 2005 的菜单栏中“工具 -> 连接到Team Foundation Server”,就可以创建你的团队项目了。

下一步,就可以全面使用 VS.NET 2005 进行学习与开发了。

转载于:https://www.cnblogs.com/eos/archive/2006/06/05/417302.html

TFS - Team Foundation Server 的安装记录相关推荐

  1. Team Foundation Server 2010 安装、部署与配置(七):创建 Team Project 时的一个 Issue:TF218027 .

    上文<Team Foundation Server 2010 安装.部署与配置(六):创建 Team Project>中,我在实践过程中其实遇到过一个 issue(TF218027),所幸 ...

  2. Team Foundation Server 2010 安装、部署与配置(六):创建 Team Project .

    在<Team Foundation Server 2010 安装.部署与配置(四):设置>一文中,我们创建了一个叫做 Saturn-TeamProjectCollection 的 proj ...

  3. python使用dohq-tfs操作TFS(Team Foundation Server)的Work Item

    背景 因工作需要,现需要将jira切换到微软的TFS(Team Foundation Server),并自动化创建TFS的任务(即 Work Item).根据该需求,我首先使用了它的REST API进 ...

  4. Team Foundation Server 2010 安装、部署与配置(四):设置 .

    Team Foundation Server 2010 安装好以后,就可以对其进行设置了.上文所介绍的 step by step 的安装过程结束后,就可以进行设置.这个设置的过程,实际上是将 Team ...

  5. TFS(Team Foundation Server)敏捷使用教程

    一.引言 1 中国式软件过程的坏味道  RUP,CMM/CMMI到了中国就变了味...... 2 Team Foundation Server  TFS是软件开发的协作平台,它要解决的首要问题是团队成 ...

  6. TFS(Team Foundation Server)介绍和入门

    在本文的两个部分中,我将介绍Team Foundation Server的一些核心特征,重点介绍在本产品的日常应用中是如何将这些特性结合在一起使用的. 作为一名软件开发人员,在我的职业生涯中,我经常会 ...

  7. Team Foundation Server 2010 安装、部署与配置(五):用户权限管理 .

    在把TFS正式地用起来之前,先要清楚各项使用权限如何设置,比如说,如何限制某一类用户的使用权限,如何增加一名新的Project管理员,如何增减用户组中的用户,等等. 这些设置全都是在GUI下进行,非常 ...

  8. Team Foundation Server 2010 安装、部署与配置(二):安装之前的预备工作 .

    上一篇文章我们说到,TFS2010 的安装有好几种场景,其中场景三(在域环境.多服务器环境)是最典型的应用场景.下面我们准备部署这样的一个环境. 假设我们已经具备的环境是: Windows Serve ...

  9. Team Foundation Server 2010 安装、部署与配置(一):安装计划 .

    本文为资料整理和个人笔记. Team Foundation Server 2010 运行的必备条件: Internet Information Services 版本不低于 6.0 IIS 6.0 就 ...

最新文章

  1. Mongodb aggregation 基本操作示例
  2. runat=server 所代表及隐含的意义
  3. JQuery Mobile 手机显示页面偏小
  4. 本地---tcpserver与tcpclient
  5. stringutils_番石榴分配器vs StringUtils
  6. 【Web】JavaWeb开发技术笔记整理
  7. 如何在设计项目中使用冷调酷色
  8. 创建完maven工程之后,提示[FATAL_ERROR] Cannot start Maven: Project JDK is not specified. a href=''Configure...
  9. java -super关键字
  10. 网络+系统+ITSM工具Network+system+ITSM tool
  11. linux命令行启动向日葵无法编辑,向日葵linux版无法启动
  12. R语言 ROC曲线 截断值、特异性、敏感性和曲线下面积AUC值的计算和显示
  13. 素数判断和大合数分解_素数合数分解公式与原理 质数秘密已解开
  14. 文本学习-《背影》-朱自清
  15. 多目标优化问题和遗传算法学习笔记
  16. cocos-creator使用记录5_发布微信小游戏
  17. 优化ESD防护的PCB设计准则
  18. 机器学习-波澜壮阔40年
  19. Kali/Ubuntu GVM (openvas)安装及使用
  20. 基于HTML5+CSS3小说阅读网站设计

热门文章

  1. Linux复习资料(一)、VM虚拟机安装教程
  2. context:component-scan报错
  3. Golang 入门 : 数组
  4. BZOJ1146[CTSC2008]网络管理——出栈入栈序+树状数组套主席树
  5. PHP 学习 一 基础
  6. EasyUI datagrid : 启用行号、固定列及多级表头后,头部行号位置单元格错位的问题...
  7. HDU 2115 -I Love This Game
  8. jwt判断token是否过期_前端也得搞懂 JWT 这个知识点
  9. Java黑皮书课后题第10章:*10.1(Time类)设计一个名为Time的类。编写一个测试程序,创建两个Time对象(使用new Time()和new Time(555550000))
  10. Java黑皮书课后题第7章:7.16(执行时间)编写程序,随机产生一个包含100 000个整数的数组和一个关键字。估算调用程序清单7-6中的linearSearch方法的执行时间