TFS – Team Foundation Server 的安裝記錄

來源:互聯網
上載者:User

因為要準備全面進入DotNET開發,所以首先就要構建一個環境。
微軟推出的 Team Foundation Server 用於支援小組開發,自然納入學習範圍之中。
安裝之前,查看了一些資料表明,安裝它最好是使用一個新的環境。
想一想系統也使用很長時間沒有重裝了,說不定木馬病毒一堆(防毒軟體不是太相信)。

軟體環境:
作業系統:Windows2003 企業版SP1
資料庫:SQL Server 2005 中文版(180天試用,發布會送的)
SharePoint:SharePoint ServicesSP2 中文版(官網下載)
TFS:Team Foundation Server 中文版(180天試用,官網下載)
VS.NET:Visual Studio 2005 Team Suite 中文版(試用180,發布會送的)

是單機安裝,未使用 Active Directory。

硬體環境:
CPU:AMD 64位 3000  +  1G記憶體 +  ……

共計完成時間:兩天(用時32小時)
完全重裝系統:三次

安裝參考資料:
TFSInstall_v060428.chm (演練:安裝 Team Foundation Server 單伺服器部署)

安裝失敗的情況就不詳細羅嗦了,說說一可能需要注意的情況吧。

官方安裝步驟
安裝 Internet 資訊服務 (IIS) 並啟用 ASP.NET。
安裝 Microsoft SQL Server 2005 標準版或企業版,安裝過程中會用到安裝媒體上的應答檔案。
安裝 Microsoft SQL Server 2005 的Hotfix,啟用並重新啟動 SQL Browser 服務。
安裝 Microsoft .NET Framework 2.0 的Hotfix。
安裝帶 Service Pack2 的 Windows SharePoint Services 2.0。
安裝 Team Foundation Server (services)。

安裝 SQL Server 2005 中文版

以上是安裝的標準步驟,摘自“安裝 Team Foundation Server 單伺服器部署”。
在安裝 SQL Server 2005時的“定序設定”中:
定序指示符和排序次序:Chinese_PRC_90  。選中“區分重音、區分假名、區分全半形”

第一次選擇為“Chinese_PRC,區分重音”。第二次“Chinese_PRC,區分重音、區分假名、區分全半形”。
前兩次安裝出錯中提示“無法建立欄位,不知道會不會與此有關”。

SQL Server 裝完之後再裝兩個補丁(TFS 安裝盤內):
SQLServerKB\AS2005-KBnnnnnn-x86-ENU.exe  和 KB913393\NDP20-KB913393-X86.exe

安裝 SharePoint Services SP2

在安裝 SharePoint Services 時一點要選擇“伺服器陣列”,這樣就不會幫你安裝資料庫了。
在安裝完 SharePoint Services 之後,會彈出“組態管理虛擬伺服器”頁面,直接關閉視窗。再重啟電腦。
如果你不照這樣做,就等著卸載吧。這些在安裝 TFS 時會自動幫你配置的。

安裝 Team Foundation Server 中文版

在安裝 TFS 之前需要建幾個帳戶: TFSSERVICE 和 TFSREPORTS 、TFSPROXY。(帳戶的名字應該不是規定的吧)

安裝過程中,首先會檢查環境,並給出報告,如果出現錯誤可以查看情況,並且根據提示修正。
在“服務登入帳戶”頁上:在“帳戶名稱”框中鍵入 TFSSERVICE ,在“密碼”框中鍵入密碼。
在“報告登入帳戶”頁上:在“帳戶名稱”框中鍵入 TFSREPORTS ,在“密碼”框中鍵入密碼。
在“安裝準備就緒”頁上單擊“安裝”。
(偶在這裡出現的錯誤最多,大都是因為沒按上面步驟引起的)

安裝完成後會在“Windows SharePoint Services 虛擬伺服器列表”中添加“Team Foundation Server”網站。
我因為好奇,在“http://localhost:17012/vslist.aspx”發現“Team Foundation Server”版本為‘未安裝’。
心想 TFS 怎麼沒有幫它安裝,於就把‘預設網站’刪掉(因為它用了STS_Content_TFS資料庫名)。
在TFS中安裝了它,結果在 VS.NET 中就不能使用團隊功能了。

開啟“http://localhost:8080/services/v1.0/Registration.asmx”頁在,然後單擊“GetRegistrationEntries”。
在“GetRegistrationEntries”頁上單擊“調用”。不必輸入 ToolID。
在 XML 中,確認類型 VSTF 存在,然後關閉。如:<Type>vstfs</Type>

在安裝並運行 Team Foundation Server(Services) 組件後,可以安裝以下其他 Team Foundation 組件。

1、Team Explorer
2、Team Foundation Build
3、Team Foundation Server Proxy

最後在 VS.NET 2005 的功能表列中“工具 -> 串連到Team Foundation Server”,就可以建立你的Team 專案了。

下一步,就可以全面使用 VS.NET 2005 進行學習與開發了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.