Team Foundation Server 2010完整裝機過程

昨天安裝tfs時遇到了問題,因此將此安裝文檔共享一下。windows8上安裝時很不順利,兼容性不是太好,沒裝上才換了windows server 2003。在windows8(企業版)上遇到的問題以下:sql

1.直接安裝sql server2008或者sql server 2008R2的時候提示系統不兼容,以後安裝了在visual studio2010中的簡版 sql server 2008,本覺得就此解決了問題,但是安裝tfs的時候提示須要.net3.5或.net2.0,如是又下載了.net3.5,安裝的時候提示聯網更新,更新以後安裝上了tfs,配置tfs的時候提示iis6.0須要啓用兼容模式等問題,解決不了。windows7和windows sever2003上安裝tfs的時候很順利,因此果斷換系統從新裝了。數據庫

1、 安裝操做系統Windows Server 2003

1. Windows Server 2003的安裝過程略(注:本次使用32位Windows Server 2003)windows

2. 設置計算機名稱爲Kv7Server安全

3. 設置Administrator用戶密碼爲Password123服務器

4. 新建用戶tfsadmin/Password123,將tfsadmin加入Administrators組網絡

5. 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)工具

2、 安裝IIS

1. 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)sqlserver

2. 開始 -> 設置 -> 控制面版 -> 添加或刪除程序 -> 添加/刪除Windows組件:單元測試

clip_image002

3. 若是IIS沒有安裝則裝上便可。學習

3、 若是須要在Build的同時自動運行Visual Studio 2008的單元測試,則安裝Visual Studio 2008系列

1. 安裝Visual Studio 2008 Team Suite_簡體中文正式版

2. 安裝Visual Studio Tearm Explorer 2008

3. Visual Studio 2008 Team Suite 簡體中文正式版 SP1

4、 安裝SQLServer 2008

² 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)

² 使用Administrator用戶登陸Windows,本次安裝使用32位SQL Server 2008

² 從微軟網站(http://www.microsoft.com/sqlserver/2008/en/us/trial-software.aspx)下載SQLFULL_ENU.iso,用虛擬光驅打開,將全部文件拷貝到d:\_soft\Sql2008_install目錄下,以後運行d:\_soft\Sql2008_install\setup.exe

² setup.exe首先會安裝windows installer 4.5,很快就會安裝完成,以後須要重啓計算機

² 再次運行setup.exe

clip_image004

clip_image006

注意:輸入序列號,不然安裝爲試用版。

提供給你們幾個key,僅供學習。

Developer:  PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB

clip_image008

clip_image010

clip_image012

clip_image014

clip_image016

clip_image018

clip_image020

² SQL Server後面的安裝過程比較簡單,由於沒有什麼安裝選項了。

5、 安裝Team Foundation Server 2010

1. 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)

2. 使用Administrator用戶登陸Windows,本次安裝使用32位Team Foundation Server 2010(tfs2010_CHS.iso),使用虛擬光驅安裝便可。

3. tfs2010的安裝過程很是簡單,沒有任何選項。

4. 安裝完成之後,開始激活tfs2010,激活過程須要輸入序列號:

clip_image022

將32 bit SQL Server 2008解壓到d:\_soft\Sql2008_install目錄下,以後運行

5. 激活成功後,進入下面的界面,將開始了tfs2010的配置過程,咱們先不進行配置(須要爲配置過程作些準備工做):

clip_image024

6. 即出上述界面,之後能夠經過開始 -> 程序 -> tfs2010 -> Team Foundation管理控制檯進入該界面繼續配置。

6、 Team Foundation Server 2010配置前的準備工做

1. 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)

2. 開始 -> 程序 -> Microsoft SQL Server 2008 R2 -> 配置工具 -> SQL Server配置管理器進入下面的界面:

clip_image026

3. 以下圖右鍵點擊TCP/IP,進入屬性配置界面:

clip_image028

clip_image030

4. 按上圖配置便可,紅色圈住的部分表示爲作了修改的部分,修改完成後重啓計算機。

7、 Team Foundation Server 2010配置部分

1. 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)

2. 用Administrator用戶登陸Windows

3. 開始 -> 程序 -> tfs2010 -> Team Foundation管理控制檯進入下面的界面:

clip_image032

clip_image034clip_image036 clip_image038clip_image040

clip_image042

clip_image044

clip_image046

clip_image048clip_image050 clip_image052 clip_image054clip_image056 clip_image058 clip_image060 clip_image062 clip_image064 clip_image066clip_image068clip_image070 clip_image072clip_image074clip_image076clip_image078 clip_image080 clip_image082

clip_image084 clip_image086clip_image088clip_image090clip_image092clip_image094clip_image096clip_image098clip_image100clip_image102clip_image104clip_image106clip_image108clip_image110clip_image112

8、 Tfs2010客戶端開發組安裝簡述(注意客戶端一般是另外一臺計算機)

4. 開發組客戶端可使用vs2008或vs2010,安裝過程以下:

5. 安裝Visual Studio 2008 Team Suite_簡體中文正式版

6. 安裝Visual Studio Tearm Explorer 2008

7. Visual Studio 2008 Team Suite 簡體中文正式版 SP1

8. vs2008鏈接tfs2010補丁(Visual Studio Team System 2008 Service Pack 1 針對 Team Foundation Server 2010 的前向兼容更新(安裝程序)),下載地址:

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54d

9. 安裝Visual Studio 2010

10. 這樣你就可使用vs2008和vs2010同時鏈接tfs2010了。

9、 建立項目以前的配置工做

1. 在服務端(tfs2010)安裝WindowsServer2003-KB958644-x86-CHS.exe(該文件可在微軟下載中心下載),不然之後配置好網絡之後,Server服務和Workstation服務運行一段時間之後會自動中止,這是微軟早期操做系統的一個著名的漏洞。

2. 上述服務端(tfs2010)和客戶端(vs2010/vs2008)都安裝成功後,就能夠開始配置服務端(tfs2010)並在客戶端(vs2010/vs2008)建立新的項目了。

3. 配置服務端(tfs2010)和客戶端(vs2010/vs2008)網絡設置(IP、網關、DNS等)。

4. 服務端(tfs2010)和客戶端(vs2010/vs2008)都加入域。

5. 在服務端(tfs2010),將tfsadmin和KingView\guobing.zhou都加入到Administrators組。

6. 保證服務端(tfs2010)和客戶端(vs2010/vs2008)計算機之間網絡正常。特別須要注意的是使用IP地址和計算機名都可互相訪問。也就是說,在資源管理器中都可以經過「\\IP地址」和「\\計算機名」訪問對方的共享文件夾。

7. 配置DefaultCollection組成員資格:

進入下圖的界面:

clip_image114

點擊組成員資格,進入以下界面:

clip_image116

雙擊上圖選中項,進入以下界面:

clip_image118

保證包含Administrator、KingView\guobing.zhou、tfsadmin這三個用戶,若是沒有則添上。

8. 配置服務端(tfs2010)網站權限:

在服務端(tfs2010),輸入http://kv7server/sites/defaultcollection/default.aspx進入到下面的界面:

clip_image120

選擇如上圖的菜單項,進入下面的界面:

clip_image122

保證用戶和權限的三個子項(人員和組、網站集管理員、高級權限)中都包含Administrator、KingView\guobing.zhou、tfsadmin這三個用戶,若是沒有則添上。

9. 這樣,您就能夠在客戶端(vs2010/vs2008)上建立項目了。

10、 安裝和使用過程注意事項

1. 若是你在安裝或使用tfs2010的過程當中有彈出Just-In-Time Debugger時,該現象爲正常現象,禁止Just-In-Time Debugger便可(具體方法google一下就知道了)。

2. 若是服務器端(tfs2010)在編譯的時間還須要進行單元測試,那麼還須要在服務端安裝vs2010/vs2008。

11、 改變tfs2010團隊項目集合數據存儲位置(或作階段性備份)

1. 分離團隊項目集合:進入tfs2010管理控制檯 -> 選中團隊項目集合(例:KingView7) -> 分離團隊項目集合

2. 分離項目集合對應的數據庫:進入SQL Server 2008 Management Studio -> 登陸進入 -> 展開數據庫(Databases)結點 -> 鼠標右鍵單擊須要分離的數據庫(例:Tfs_KingView7) -> [Tasks] -> [Detach...] -> Drop Connections和Update Statistics兩個勾勾一下 -> [OK]

3. 移動或備份數據庫:如今,你能夠任意複製、移動數據庫文件了(例:Tfs_KingView7.mdf和Tfs_KingView7_log.LDF)

4. 附加數據庫:如今是前兩步的逆步驟,進入SQL Server 2008 Management Studio -> 登陸進入 -> 鼠標右鍵單擊數據庫(Databases)結點 -> [Attach...] -> Add... -> 選一下備份或移動後的數據庫文件 -> [OK]

5. 附加團隊集合:進入tfs2010管理控制檯 -> 附加團隊項目集合。

12、 爲項目定製特定的權限

1. 定製爲管理員用戶: 按前面第九節(建立項目以前的配置工做)所述操做便可。

2. 定製爲特定權限用戶:⑴ 若是須要分配下列紅框框選部分的權限:

clip_image124

右鍵點擊上圖被選中的項目根結點 -> [團隊項目設置] -> [安全性] -> 定製權限。

⑵ 若是須要源代碼相應目錄的權限 -> 進入源代碼管理資源管理器 -> 選中相應的源代碼目錄 -> 右鍵 -> [屬性] -> [安全性]屬性頁 -> 定製權限。

⑶ 若是須要門戶權限,則按前面第九節(建立項目以前的配置工做)所述操做便可。

相關文章
相關標籤/搜索