昨天安裝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的安裝過程略(注:本次使用32位Windows Server 2003)windows
2. 設置計算機名稱爲Kv7Server安全
3. 設置Administrator用戶密碼爲Password123服務器
4. 新建用戶tfsadmin/Password123,將tfsadmin加入Administrators組網絡
5. 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)工具
1. 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)sqlserver
2. 開始 -> 設置 -> 控制面版 -> 添加或刪除程序 -> 添加/刪除Windows組件:單元測試
3. 若是IIS沒有安裝則裝上便可。學習
1. 安裝Visual Studio 2008 Team Suite_簡體中文正式版
2. 安裝Visual Studio Tearm Explorer 2008
3. Visual Studio 2008 Team Suite 簡體中文正式版 SP1
² 計算機暫時不須要配置網絡(即不須要配置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
注意:輸入序列號,不然安裝爲試用版。
提供給你們幾個key,僅供學習。
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB
² SQL Server後面的安裝過程比較簡單,由於沒有什麼安裝選項了。
1. 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)
2. 使用Administrator用戶登陸Windows,本次安裝使用32位Team Foundation Server 2010(tfs2010_CHS.iso),使用虛擬光驅安裝便可。
3. tfs2010的安裝過程很是簡單,沒有任何選項。
4. 安裝完成之後,開始激活tfs2010,激活過程須要輸入序列號:
將32 bit SQL Server 2008解壓到d:\_soft\Sql2008_install目錄下,以後運行
5. 激活成功後,進入下面的界面,將開始了tfs2010的配置過程,咱們先不進行配置(須要爲配置過程作些準備工做):
6. 即出上述界面,之後能夠經過開始 -> 程序 -> tfs2010 -> Team Foundation管理控制檯進入該界面繼續配置。
1. 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)
2. 開始 -> 程序 -> Microsoft SQL Server 2008 R2 -> 配置工具 -> SQL Server配置管理器進入下面的界面:
3. 以下圖右鍵點擊TCP/IP,進入屬性配置界面:
4. 按上圖配置便可,紅色圈住的部分表示爲作了修改的部分,修改完成後重啓計算機。
1. 計算機暫時不須要配置網絡(即不須要配置IP地址、子網掩碼、網關、DNS等)
2. 用Administrator用戶登陸Windows
3. 開始 -> 程序 -> tfs2010 -> Team Foundation管理控制檯進入下面的界面:
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組成員資格:
進入下圖的界面:
點擊組成員資格,進入以下界面:
雙擊上圖選中項,進入以下界面:
保證包含Administrator、KingView\guobing.zhou、tfsadmin這三個用戶,若是沒有則添上。
8. 配置服務端(tfs2010)網站權限:
在服務端(tfs2010),輸入http://kv7server/sites/defaultcollection/default.aspx進入到下面的界面:
選擇如上圖的菜單項,進入下面的界面:
保證用戶和權限的三個子項(人員和組、網站集管理員、高級權限)中都包含Administrator、KingView\guobing.zhou、tfsadmin這三個用戶,若是沒有則添上。
9. 這樣,您就能夠在客戶端(vs2010/vs2008)上建立項目了。
1. 若是你在安裝或使用tfs2010的過程當中有彈出Just-In-Time Debugger時,該現象爲正常現象,禁止Just-In-Time Debugger便可(具體方法google一下就知道了)。
2. 若是服務器端(tfs2010)在編譯的時間還須要進行單元測試,那麼還須要在服務端安裝vs2010/vs2008。
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. 定製爲特定權限用戶:⑴ 若是須要分配下列紅框框選部分的權限:
右鍵點擊上圖被選中的項目根結點 -> [團隊項目設置] -> [安全性] -> 定製權限。
⑵ 若是須要源代碼相應目錄的權限 -> 進入源代碼管理資源管理器 -> 選中相應的源代碼目錄 -> 右鍵 -> [屬性] -> [安全性]屬性頁 -> 定製權限。
⑶ 若是須要門戶權限,則按前面第九節(建立項目以前的配置工做)所述操做便可。