2009-08-04 33 views
1

所以,我目前正在将客户端从Surround SCM转移到TFS。出于某种原因,我不知道他们为TFS应用程序层设置专用IIS非常困难。现在,他们已经有了一个IIS和一个SQL服务器用于他们的常规Intranet/Internet应用程序,所以我想为什么不使用现有的服务器?TFS应用程序是否必须位于其专用服务器上?

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

回答

3

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

这就是说,我很想在它自己的IIS实例上拥有TFS。由于版本控制和工作项目跟踪系统通常对软件开发组织的生命周期至关重要,因此您希望确保此关键服务器不受组织中的其他应用程序的影响。你希望它能够对生产环境给予关爱和关注。另外 - 当您开始安装TFS时,您可能会遇到问题。能够将盒子擦干净并重新开始,确保您一步一步地按照安装说明进行操作,这是一个方便的回退位置(在TFS 2005日期比现在更加真实,但老旧死亡困难)。

此外,TFS附带SQL Server许可证,前提是用于TFS应用程序的SQL Server实例为只有。由于所有这些,我宁愿有一个TFS服务器在共享IIS框上的AT上运行应用程序层和数据层。我想我宁愿让应用程序层运行在该共享框上运行的虚拟环境中。

+0

谢谢。将与专用服务器一起去。所以,即使我们已经有一个SQL服务器,你也会推荐应用程序和数据层在同一台服务器上? – JohannesH 2009-08-04 13:48:59

相关问题