zoukankan      html  css  js  c++  java
  • Team Foundation Server 2008 安装 全程记录

     Team Foundation Server 2008 安装 全程记录

    2010-02-15 01:27:48

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://liweibird.blog.51cto.com/631764/276619
    一、 说明
    Team Foundation Server(以下简称TFS) 提供源代码管理、工作项跟踪、Team Foundation Build、团队项目门户网站、报告和项目管理功能。TFS还包含一个数据仓库,其中存储来自工作项跟踪、源代码管理、版本和测试工具的数据。
    TFS的部署模式分为两种,一是单服务器部署,一是双服务器部署,本文主要就单服务器模式的安装进行说明而不涉及双服务器部署的细节和其他领域。并且仅作为微软提供资料的补充,而不涉及过分多的细节。
     
    二、 安装概述
    1) 硬件要求:参见微软手册中的硬件要求。但是从性能的角度,如果您的团队大于10人,那么建议最好是在1GB或者以上。
    2) 操作系统要求:
    Windows Server 2003 SP1(SP2) Enterprise Edition
    或者
    Windows Server 2003 SP1(Sp2) Standard Edition
    只能是这2个版本(Windows 2008没有安装测试过)。
    (安装好操作系统后,先要安装SP2补丁,然后再安装IIS6.0)
    3) 为安装TFS创建其必须的用户。这些用户分别为
    安装用户,TFSSetup
    服务用户,TFSService
    报表用户,TFSReports
    一般而言TFSSetup必须添加到Administrators组中,至于TFSService,TFSReports是否必须添加到Administrators组,微软手册不建议这样做,因为存在可能的安全风险。但如果您的小组不是很大,这样做也未尝不可以。
    4) 必须安装.Net Framework 2.0。
    5) 必须安装IIS 6.0。
    6) 必须安装SQL SERVER 2005 SP2。TFS要求安装Reporting Service,Analysis Service,至于Integration Service,则不是必须的。在安装前注意将SQL Server 2005相关的服务设置为自动启动,而且都必须是在已启动状态,否则会导致后续的安装失败,让您不得不又从头再来。
    7) 最后就是我们的主角TFS。
         注意:在安装TFS2008过程中,会自动安装Windows SharePoint Service 3.0 。在WSS3.0安装提示中,必须选择“服务器场”而不是“典型安装”。WSS安装完毕以后在IIS中应该可以看到“SharePoint管理中心”站点,如果没有看到,那么证明您的安装出现了问题。微软给出的测试输入http://servername,如果页面上出现“建设中”也表示安装成功,实际上这并不能代表什么,如果在安装中在IIS中没有看到“SharePoint管理中心”站点,后续的安装就会出现错误。
    8)总结一下安装顺序,而且必须遵照的顺序是:
    windows2003 –>
    windows2003sp2补丁 –>
    IIS6.0 –>
    .Net framework2.0 –>
    SQL Server 2005 –>
    SQL SERVER 2005 SP2补丁->
    .Net framework2.0补丁 –>
    TFS 服务器端 (含WSS 3.0)–>
    TFS 客户端
     
    三、 TFS服务端详 细安装步骤(操作系统Windows 2003 SP2)
    1) 安装系统Windows2003(sp2).
    2) 安装sp2补丁WindowsServer2003-KB914961-SP2-x86-CHS.exe。
    3) 启用IIS服务, 启用asp.net, 但是不要选择[FrontPage 服务器扩展].
    4) 安装SQL Server2005 企业版.
    ? 4.1在"要安装的组件"页上, 选择下面的组件, 然后单击"高级"
    SQL Server Database Services
    Analysis Services
    Reporting Services
    Integration Services
    工作站组件,联机丛书和开发工具
    注意, Team Foundation Server 不需要 Notification Services。
    ? 4.2 在"功能选择"页上, 展开下面的节点并指定以下选项.
    在"Database Services"之下单击"复制"的图标, 并选择"整个功能将可用".
    在"客户端组件"下, 唯一需要安装的功能是"管理工具", 对于"客户端组件"下的所有其他项, 可以选择单击图标并选择"整个功能将不可用".
    在"文档,示例和示例数据库"下, 可以选择单击"联机丛书"的图标并选择"整个功能将不可用", 单击"下一步"
    ? 4.3 SQL2005排序规则。使用默认的排序规则: Chinese_PRC  (Team Foundation Server 要求排序规则设置不区分大小写但区分重音。在大多数情况下,您应接受默认选择,因为该选择基于 Windows 中非 Unicode 语言的设置),我第一次安装,选择了 Chinese_PRC_90 ,结果后继安装时出错了,不得不删除整个SQL2005并重新安装一次。
    ? 4.4 在"实例名"页上, 选择"默认实例", 然后单击"下一步"
    ? 4.5在"服务帐户"页上, 选择"使用内置系统帐户"并从列表中选择"本地系统"。在"安装结束时启动服务"中, 选择所有服务:"SQL Server", "SQL Server Agent", "Analysis Services", "Reporting Services"和"SQL Browser", 然后单击"下一步"
    ? 4.6在"身份验证模式"页上, 选择"Windows 身份验证模式" 或 “混合身份验证” 都可以。
    ? 4.7在"报表服务器安装选项"页上, 选择"安装默认配置", 然后单击"下一步"
     
    5) SQL Server 2005 验证安装
        选择“SQL Server 2005 Services”,验证是否每个服务都有一个指示服务正在运行的绿色箭头;
        选择“SQL Server 2005 网络配置”,单击“MSSQLServer 的协议”,然后验证是否启用了“TCP/IP“和“NAME
     
    6) 更改权限(这一步好像可以不做的)
        在数据库安全性里,存在一个机器名\Administrators->属性->用户映射->选中ReportServer和ReportServerTeamDB。否则安装TFS会报ReportService权限错误。
    7)
    8) 安装Team Foundation Server:
    1) 使用 Team Foundation Server 安装帐户(例如 Domain\TFSSETUP)登录到 Windows;
    2) 启动“Visual Studio Team Foundation Server 安装向导”, 然后单击“单服务器安装”;
    3) 在“系统状况检查”页上,单击“报告”链接检查是否有任何警告或阻止,应当先解决阻止和警告,再继续安装;
    4)安装Microsoft Windows SharePoint Services:
    ? 使用 Team Foundation Server 安装帐户(例如 Domain\TFSSETUP),或 服务器的系统管理员帐户,登录到 Windows进行安装;
    ? 在“安装类型”中,选择“服务器场”,单击“下一步”;
    ? 安装完成时,将打开一个 Web 浏览器窗口,并显示“配置管理虚拟服务器”页。确认该页显示后,不要进行任何更改,关闭该浏览器窗口;
    5) 在“服务登录帐户”页上,在“帐户名”框中键入您为 Team Foundation Server 服务帐户创建的 Windows 域用户帐户(例如 Domain\TFSSERVICE),并在“密码”框中键入密码,然后单击“下一步”;
    6) 在“报告登录帐户”页上,键入 Team Foundation Server 报告帐户的帐户信息(例如,使用 Domain\TFSREPORTS),然后单击“下一步“;
    7) 在“指定警报设置”页上,选择“启用 Team Foundation 警报”,然后键入以下信息:(这一步可以不做)
    ? 在“SMTP 服务器”框中,键入将用于发送电子邮件通知的服务器的名称;
    ? 在“发件人电子邮件地址”框中,键入作为通知来源的电子邮件地址的名称,然后单击“下一步”;
    7) 安装完成后,重起计算机。
    8) 在 Internet Explorer 中,定位到 http://localhost:8080/services/v1.0/Registration.asmx(这是一个WebService),然后单击“GetRegistrationEntries”,在“GetRegistrationEntries”页上单击“调用”,不必输入 ToolID;
    9)在WebService返回的XML 中,确认类型 TFS 存在,然后关闭。结果类似:<?xml version="1.0" encoding="utf-8" ?><Type>TFSs</Type>
    哈哈,TFS的安装在此也就算是大功告成了。
     
     
    四、 TFS客户端安装与配置详细步骤
    1)安装一个满足Visual Studio 2005系统要求的操作系统,请参见Visual Studio 2005
    2)安装Microsoft Office Excel 2003(非必要)。
    3)安装Microsoft Office Project Professional 2003 (非必要)。
    4)安装TFS,选择安装里面的‘团队资源管理器’。
    5)在C:\WINDOWS\system32\drivers\etc\hosts,加入服务器的域名解析:如我TFS服务器是172.16.1.154,在hosts里加入:172.16.1.154 jy-svr2
    6)打开Visual Studio 2005在工具-&gt;选项-&gt;源代码管理-&gt;当前源代码管理插件-&gt;选择Visual Studio Team Foundation Server。

    本文出自 “跟着兴趣走” 博客,请务必保留此出处http://liweibird.blog.51cto.com/631764/276619

  • 相关阅读:
    C#深入浅出 修饰符(二)
    HDU 5785 Interesting
    HDU 5783 Divide the Sequence
    HDU 5781 ATM Mechine
    UVA 714 Copying Books
    uva 1471 Defense Lines
    UVA 11134 Fabled Rooks
    UVA 11572 Unique Snowflakes
    UVA 11093 Just Finish it up
    UVA 10954 Add All
  • 原文地址:https://www.cnblogs.com/mingyongcheng/p/2932913.html
Copyright © 2011-2022 走看看