TFS应用程序是否必须位于自己的专用服务器上?

时间:2009-08-04 08:36:36

标签: tfs

所以,我目前正在将客户端从Surround SCM转移到TFS。由于某些我不知道的原因,他们很难为TFS的应用层设置专用的IIS。现在他们已经为他们的常规内部网/互联网应用程序提供了IIS和SQL服务器,所以我想为什么不能使用现有的服务器?

所以我的问题是:在现有的IIS服务器上安装TFS App Tier还是驻留在它自己的专用服务器上是否可以?

1 个答案:

答案 0 :(得分:3)

TFS应该与其他IIS应用程序相当幸福,但是您必须将您的Sharepoint实例配置为对其他服务同样满意。如果安装在域控制器上,TFS不满意,但是如果IIS具有所有先决条件,这是该服务器上唯一的TFS AT,IIS中没有其他站点正在侦听端口8080并且您将TFS实例保留在它自己的应用程序池然后我认为事情应该工作,但我从来没有按顺序完成它。在首先设置TFS时,我已经在为TFS设置的IIS实例上运行了其他应用程序 - 但是没有将TFS实例添加到现有的生产IIS实例。

那就是说,我很想在它自己的IIS实例上安装TFS。由于版本控制和工作项跟踪系统通常对软件开发组织的生命至关重要,因此您需要确保此关键服务器不受组织中其他应用程序的影响。您希望它对生产环境给予爱和关注。此外 - 当您开始安装TFS时,有时可能会遇到问题。能够擦拭盒子并重新开始,确保你一步一步地遵循安装说明是一个方便的后退位置(在TFS 2005天比现在更真实,但老habbits死硬)。

此外,TFS附带SQL Server许可证,前提是SQL Server实例仅 用于TFS应用程序。

由于这一切,我宁愿在同一服务器上运行应用程序层和数据层的TFS服务器,而不是在共享IIS框上运行AT。我想我甚至宁愿在该共享盒上运行的虚拟化环境中运行应用程序层。