Visual studio 安装Team Foundation服务器

Visual studio 安装Team Foundation服务器,visual-studio,visual-studio-2008,version-control,tfs,hyper-v,Visual Studio,Visual Studio 2008,Version Control,Tfs,Hyper V,设置TFS 2008 Workgroup edition新实例的最佳实践是什么 具体而言,约束条件如下: 必须安装在现有的64位Windows Server 2008上 TFS应用层仅为32位 我应该在Windows Server 2008或2003的虚拟实例(我已经在运行Hyper-V)中安装SQL Server 2008、Sharepoint和应用程序层,还是使用主机操作系统上的数据库和虚拟机中的应用程序层拆分这些层 编辑:显然,建议拆分层我刚刚将我们的团队从TFS 2005升级到TFS

设置TFS 2008 Workgroup edition新实例的最佳实践是什么

具体而言,约束条件如下:

  • 必须安装在现有的64位Windows Server 2008上
  • TFS应用层仅为32位
我应该在Windows Server 2008或2003的虚拟实例(我已经在运行Hyper-V)中安装SQL Server 2008、Sharepoint和应用程序层,还是使用主机操作系统上的数据库和虚拟机中的应用程序层拆分这些层


编辑:显然,建议拆分层

我刚刚将我们的团队从TFS 2005升级到TFS 2008。最困难的部分是将SharePoint 2.0升级到3.0,因此,如果您尚未安装TFS 2008,我会确保首先进行升级。我们还遇到了一些其他困难,但这些困难要么与SharePoint升级有关,要么与我们使用售后市场策略包(Scrum for TeamSystem)有关。我们使用的是SQLServer2005,因此我无法介绍SQLServer2008。至于拆分层,我们也没有这样做,因为我们在Windows Server 2003上运行,所有操作都在主机操作系统下运行。

这是我安装TFS 2008 SP1的方法

在这个场景中没有域控制器,我们只是几个用户。如果我再做一次,我会考虑改变我们的环境来使用ActiveDirectory域。< /P>
  • 使用8GB RAM和四处理器运行Windows Server 2008的主机服务器
  • 在Hyper-V下的VM中新安装32位Windows Server 2008
  • 使用IIS安装应用程序服务器角色
  • 安装SQL Server 2008标准版
    • 为Reporting Services和Analysis Services使用用户帐户
  • 并安装TFS
  • 安装VSTS 2008
  • 安装团队系统资源管理器
  • 安装VSTS 2008 SP1
  • 安装TFS Web Access电动工具
安装完所有内容后,没有生成报告。发现这有助于解决问题

  • 打开
  • 运行webservice(有关详细信息,请参见上面的链接),这将需要一段时间,tfsWarehouse将重建

按顺序操作非常重要,请下载安装指南并严格遵守。在安装SP1之前,我忘了安装TeamSystemExplorer,因此遇到了各种各样的问题。再次安装SP1修复了这一问题。

关于TFS,您必须记住的一件关键事情是,它喜欢让机器自行运行。因此,如果必须在Hyper-V上创建单独的实例,请使用经验证的Windows Server 2003平台和SQL Server 2005

我相信微软在WindowsServer2008和SQLServer2008下都做得很好,但是这个新的安装没有任何附加功能,而且目前还没有得到证实

因此,我的建议是在TFS的下一个版本发布之前,坚持使用已知的方法


另外,绝对不建议分割层,尤其是在工作组版本中,您将只允许有5个许可用户。这5个用户永远不会超过服务器的需要。另外,我的建议是,如果您不需要,请不要更新Sharepoint。在我的环境中,我们并没有太多地使用Sharepoint,所以我就不去管它了。根据我的经验,Sharepoint通常是TFS的主要问题

仅450多个用户需要拆分层

我还建议将构建服务器安装在完全独立的机器上。构建文件系统非常密集。SQL Server在完全控制文件系统时性能最佳,因此在同一台计算机上安装build和TFS可能会在执行build时产生性能问题


也许这可以通过适当的调整和分离物理驱动器来缓解——但我认为从长远来看,使用一些旧的硬件或者在单独的主机上为您的构建启动一个小型虚拟机会简单得多

谢谢——我正在努力,因为我发现的另一篇slipstream文章是针对TFS SP1的beta版不起作用。