1. 程式人生 > >TFS 2013安裝配置參考手冊

TFS 2013安裝配置參考手冊

伺服器作業系統:

TFS 2013需要安裝在Windows Server作業系統上,目前windowsserver作業系統最新版本是Windows Server 2012 R2,所以本手冊如無特殊說明都是基於Windows Server 2012 R2。

伺服器配置:

TFS 2013安裝之前需要進行一些必要的配置,安裝完Windows Server 2012 R2後,

第一步需要對伺服器的IIS進行配置。

如想使用SQL Server報表功能需要安裝SQLServer資料庫(如果選擇SQL Express儲存TFS配置資訊,那麼不需要提前安裝SQL Server,SQL Server提供Reporting Services報表功能,在安裝TFS時是可選項,該報表會為後續開發狀態和進度提供各種報表統計功能。

如要使用SharePoint功能,需要提前安裝SharePoint產品。

IIS配置:

配置Windows Server IIS

Windows Server IIS屬於伺服器的一種角色功能,它提供因特網釋出功能,配置伺服器時開啟伺服器管理器,選擇新增角色功能,


需要注意的是在安裝型別項有兩種選擇(基於角色功能安裝和遠端桌面服務安裝),如果是單伺服器選擇基於預設(基於角色功能)即可,

 

直接點選Next到伺服器角色,選擇Web伺服器(webServer(IIS))

 

下一步到功能介面選擇,建議選擇Framework3.5和4.5,後續微軟很多產品功能都需要Framework


選擇安裝即可,直接到安裝結束。

檢查IIS是否正確安裝,可以檢視伺服器管理器裡面的配置項,會出現IIS選項,並且顯示狀態正常,也可開啟IIS管理器(伺服器右上角有一個工具,點選開啟,然後選擇IIS管理器)


IIS管理器

TFS配置:

安裝完TFS後可直接對TFS進行配置,也可以關閉安裝介面在後續過程再作配置。安裝完TFS後,到程式目錄開啟TFS管理控制檯對TFS進行配置。

TFS的可配置項有:

l  代理伺服器

l  構建配置

l  SharePoint產品功能擴充套件

l  定時備份

 

點選配置已安裝的功能會出現TFS配置中心的介面,首先也必須配置應用伺服器,列表中的代理伺服器、構建服務、SharePoint產品擴充套件為可選項,如果是升級需要,可以使用額外工具和元件欄下面的VSS升級服務。對於TFS的基本團隊管理功能只需要配置標準單伺服器項即可。


服務賬戶需要是系統管理員身份的賬戶,使用者名稱和密碼為Administrator賬戶或其它可用管理員賬戶

 

在安裝過程開始之前會有一個檢測系統配置的步驟,如果系統配置不滿足條件會提示一些錯誤資訊或警告資訊,如資料庫配置不對、磁碟記憶體空間不足等。錯誤資訊會阻止安裝,需要解決後才能繼續安裝。而警告資訊可以忽略,點選配置安裝會繼續進行。如果MSAS和MSRS配置有問題,選擇基本和標準安裝時會報錯,這時可用高階選項安裝,在高階選項安裝裡面進行自定義安裝,去掉SharePoint和SQL Server報表功能,安裝可以繼續。

安裝完成之後可以對安裝進行檢測以確定配置是否成功執行。開啟應用程式層選項,將裡面的TFS Server的URL輸入到瀏覽器中執行,如http://servername:8080/tfs

 

TFS建立團隊專案及成員管理

安裝配置完成後就可以開始建立團隊專案了, 伺服器上的TFS管理中心是無法作這樣的操作的, 需要用Visual Studio連線到TFS Server, 然後通過VS的團隊管理視窗進行相關操作. 成員管理需要在使用者和組策略裡面建立使用者並配置TFS組許可權,然後在TFS管理頁面進行新增即可。如果伺服器加入到了域控制器,則無法在計算機管理裡面找到使用者和組策略,這時需要開啟伺服器管理器,通過工具欄找到相關域賬戶管理工具作類似操作。

 

安裝過程可選配置:

SharePoint配置功能

如果想在TFS團隊管理當中使用SharePoint的功能,必須安裝相應SharePoint產品,推薦SharePoint 2013。SharePoint產品安裝時會對硬體有些要求,如CPU、記憶體和磁碟空間,具體要求會有產品差別,安裝時看具體提示資訊或日誌檔案。

安裝SharePoint產品時需要先安裝一些軟體,這些是SharePoint能正常安裝的前提條件,所以安裝SharePoint時第一步是執行必備軟體安裝器,在setup.exe同級目錄下prerequisiteinstaller.exe。執行prerequisiteinstaller時系統會重啟幾次,安裝完成後會顯示所有已安裝的軟體列表,檢視列表的安裝狀態,看每項是否安裝成功。

Prerequisiteinstaller安裝成功後,執行setup.exe安裝程式,按照提示進行安裝直至安裝成功。

 


在伺服器型別選項時會有兩個選項:

完整安裝和單一安裝。完整安裝會構建server farm,而單一安裝是基於單一server的安裝。


安裝完SharePoint後需要對其進行配置,按預設配置即可,如需要使用更多SharePoint功能或者進行SharePoint開發會有不同配置和安裝環境選擇。配置SharePoint可以開啟SharePoint中心管理器,它基於web管理,成功開啟web管理頁面則說明安裝及基本配置成功。

 

MSRS報表功能配置:

如果想在TFS中使用MS報表功能則需要安裝MS SQL Server並配置Reporting Services服務。SQL Server安裝可以檢視具體安裝介紹,在安裝SQL Server時要選擇MSRS的功能元件及配置選項,建議安裝預設資料庫例項並選用混合方式認證,提供除sa外的其它管理賬戶,以免在server系統環境變更後無法登陸到SQL Server。如果安裝完成後MSRS無法開啟reporting services報表管理器或者無法連線到reporting server,則需要重新配置reporting services,在SQL Server安裝路徑下面可以找到配置工具。

構建配置

如果需要對管理的原始碼進行每日構建,則需要配置構建項,或者可選用其它構建工具,如Hudson等。

備份配置

建議對該項進行配置以防出現意外而造成TFS資料丟失。

1.     TFS提示安裝錯誤資訊,如datatier,reporting或SharePoint錯誤等等而造成無法安裝。

這時需要檢視TFS的錯誤資訊提示並按照提示完成其它配置,如data tier往往因為TFS需要的資料庫已經存在,新資料庫檔案無法建立。這時登陸到SQL Server中,移除資料庫檔案並物理刪除即可。

Reporting錯誤則是由於MSRS配置沒有成功,重新配置MSRS即可,或者在Application tier選項裡面選擇高階安裝,去掉Reporting Services功能選項。

SharePoint錯誤的解決方法如MSRS一樣,重新配置,或去掉SharePoint功能選項。

2.     安裝SharePoint時,提示無法安裝。

安裝SharePoint之前,需要執行prerequisiteinstaller進行預安裝,預安裝會安裝一系列支援SharePoint的軟體。Prerequisiteinstaller安裝成功後再執行setup.exe即可。

3.     怎樣移除已經安裝的TFS功能。

開啟TFS配置管理器,選擇第一項,選擇刪除功能。

4.     配置TFS過程當中報錯中止,提示無法找到template模板資訊。

這可能是重新安裝,或在重新配置時導致template模板資訊丟失,可以從其它安裝目錄複製template到相應目錄,或者執行安裝程式修復。

5.     為什麼在伺服器端無法建立團隊專案及工作目錄, 為什麼無法連線到TFS Server.

TFS的server端沒有這樣的功能, 這個功能整合在Visual Studio的團隊管理視窗.

如果無法連線到TFS Server, 可能是TFS伺服器端和客戶端版本不一致, 或者是TFS的URL地址和埠不正確.

檔案

更多詳細的安裝步驟資訊請參閱MSDN官方介紹: