2009-08-04 35 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

相關問題