Team Foundation Server 2010完整裝機過程


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

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的時候很順利,所以果斷換系統重新裝了。

一、 安裝操作系統Windows Server 2003

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

2. 設置計算機名稱為Kv7Server

3. 設置Administrator用戶密碼為Password123

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

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

二、 安裝IIS

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

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

clip_image002

3. 如果IIS沒有安裝則裝上即可。

三、 如果需要在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

四、 安裝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后面的安裝過程比較簡單,因為沒有什么安裝選項了。

五、 安裝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管理控制台進入該界面繼續配置。

六、 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. 按上圖配置即可,紅色圈住的部分表示為做了修改的部分,修改完成后重啟計算機。

七、 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

八、 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了。

九、 創建項目之前的配置工作

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)上創建項目了。

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

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

2. 如果服務器端(tfs2010)在編譯的時間還需要進行單元測試,那么還需要在服務端安裝vs2010/vs2008。

十一、 改變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管理控制台 -> 附加團隊項目集合。

十二、 為項目定制特定的權限

1. 定制為管理員用戶: 按前面第九節(創建項目之前的配置工作)所述操作即可。

2. 定制為特定權限用戶:⑴ 如果需要分配下列紅框框選部分的權限:

clip_image124

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

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

⑶ 如果需要門戶權限,則按前面第九節(創建項目之前的配置工作)所述操作即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM