自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Visual Studio 2010 TFS探索之旅

開發(fā) 后端
本文將為大家介紹Visual Studio 2010 TFS的安裝與VSS升級到TFS,希望通過本文能對大家有所幫助。

對于Visual Studio 2010 TFS,我們應(yīng)該了解到它的功能性。本文將為大家介紹的是Visual Studio 2010 TFS的安裝與VSS升級到TFS。

Visual Studio 2010正式發(fā)布有一段時間了,大家應(yīng)該都嘗鮮過Visual Studio 2010下載了吧,當(dāng)然還有TFS2010。TFS2010作為微軟極力推薦的團隊開發(fā)平臺,可謂傾盡全力,當(dāng)然也沒有讓我們失望。舊版本的TFS安裝那一步步繁瑣的配置過程和前提條件,還強迫我們?nèi)W(xué)習(xí)配置安裝SharePoint service,這點真是無法容忍的,還有TFS2010吸取了以前的教訓(xùn),我們終于可以盡情的NEXT了。

TFS2010的安裝

之所以說不需要我們過分關(guān)注TFS2010的安裝過程,不是不需要安裝sharepoint service等一些組件,畢竟TFS還需要web查看等功能,而只是我們不需要參與安裝、配置它了,TFS2010的安裝過程可以一路NEXT,他會自動安裝sharepoint service等一系列組件,以前的不爽都由微軟幫我們承擔(dān)了,呵呵。當(dāng)然我只得是標(biāo)準(zhǔn)安裝方式,也就是缺省安裝方式,如果你要利用Server Farm等一系列功能特性,可以選擇高級選項進(jìn)行設(shè)置,這就需要你自己的本事了,不過總體來說,TFS2010在安裝方面還是提供給我們很大的便利。

當(dāng)然,Team Foundation Server對機器硬件的要求好像是不低,雖然微軟發(fā)布會時曾說過要求不高,但是具我的朋友體會,最好還是專門的服務(wù)器來安裝比較靠譜。

VSS升級遷移到TFS2010

源代碼管理工具是每個開發(fā)團隊必然要用的,從VSS到SVN,還有ClearCase,你總是要選擇一個的。介于以前的TFS版本安裝過于復(fù)雜,許多的團隊對它望而卻步,現(xiàn)在TFS2010憑借與Visual Studio 2010的強大整合功能和簡單的安裝過程,使我們這些使用微軟開發(fā)產(chǎn)品線的人沒有理由不去選擇它,從VSS和ClearCase升級到TFS2010也很簡單,微軟給我們提供了現(xiàn)成的工具-VSSConverter。

下面我拿VSS升級遷移到Team Foundation Server舉例,給大家介紹下升級方法。

1. 假設(shè)我們 Visual SourceSafe 數(shù)據(jù)庫位于 c:\VSSDatabase

2. 通過文本編輯器創(chuàng)建以下XML文件,命名為settings.xml存儲在Driver:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE路徑下

  1. <?xml version=”1.0″ encoding=”utf-8″?> 
  2. <SourceControlConverter> 
  3. <ConverterSpecificSetting> 
  4. <Source name=”VSS”> 
  5. <VSSDatabase name=”c:\VSSDatabase”></VSSDatabase> 
  6. </Source> 
  7. <ProjectMap> 
  8. <Project Source=”$/FolderA”></Project> 
  9. <Project Source=”$/FolderB”></Project> 
  10. </ProjectMap> 
  11. </ConverterSpecificSetting> 
  12. <Settings> 
  13. <Output file=”Analysis.xml”></Output> 
  14. </Settings> 
  15. </SourceControlConverter> 

其中 $/FolderA 和 $/FolderB 表示包含待遷移項目的文件夾的名稱。

3. 從 Visual Studio 命令提示符進(jìn)入Driver:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE路徑下,運行
VSSConverter Analyze settings.xml
4. 當(dāng)出現(xiàn)提示時,請?zhí)峁?Visual SourceSafe 管理員密碼。

轉(zhuǎn)換器工具將顯示預(yù)轉(zhuǎn)換分析的狀態(tài)。分析完成后,該工具將生成一個報告 (VSSAnalysisReport.xml) 和一個用戶映射文件 (usermap.xml),并將其保存在當(dāng)前目錄中。可使用用戶映射文件將 Visual SourceSafe 用戶映射為 Team Foundation 用戶。更多關(guān)于用戶映射信息請查找微軟相關(guān)資料。

以上準(zhǔn)備工作就緒,我們可以開始從VSS遷移項目到TFS2010了。

5. 通過文本編輯器創(chuàng)建以下XML文件,命名為migration_settings.xml存儲在Driver:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE路徑下

  1. <?xml version=”1.0″ encoding=”utf-8″?> 
  2. <SourceControlConverter> 
  3. <ConverterSpecificSetting> 
  4. <Source name=”VSS”> 
  5. <VSSDatabase name=”c:\VSSDatabase”></VSSDatabase> 
  6. <UserMap name=”Driver:\Path\Usermap.xml”></UserMap> 
  7. </Source> 
  8. <ProjectMap> 
  9. <Project Source=”$/FolderA” Destination=”$/TeamProjectA”></Project> 
  10. <Project Source=”$/FolderB” Destination =”$/TeamProjectB/ProjectB”></Project> 
  11. </ProjectMap> 
  12. </ConverterSpecificSetting> 
  13. <Settings> 
  14. <TeamFoundationServer name=”server_name” port=”port_number” protocol=”protocol”></TeamFoundationServer> 
  15. </Settings> 
  16. </SourceControlConverter> 

注意修改UserMap節(jié)點盤符,確保用您的服務(wù)器名稱替換 server_name,并用實際端口號替換 port_name。

6. 從 Visual Studio 命令提示符進(jìn)入Driver:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE路徑下,運行
VSSConverter Migrate migration_settings.xml
輸入“Y”確認(rèn)遷移,并與提示窗口輸入VSS的管理員賬戶

7. 剩下的就是等待遷移完成用IE查看報表了,還算是簡單吧。

8. 對于開發(fā)中的項目我們還要在Visual Studio 2010中撤銷與VSS的綁定關(guān)系,建立TFS的綁定關(guān)系,這點就不用詳細(xì)介紹了,相信用過微軟開發(fā)平臺的人應(yīng)該都很熟悉。

其實,這個升級過程針對從VSS升級到TFS2008也可以適用,估計ClearCase的升級過程跟此類似,至于SVN的升級,微軟沒有直接提供工具,不過好像有第三方開發(fā)了針對SVN升級到TFS的插件,起碼微軟在發(fā)布會的時候是這樣說的,不知道用起來會不會出問題,有經(jīng)驗的人可以留言給我,謝謝!

本文標(biāo)題:TFS2010的安裝與VSS升級到TFS

本文地址:http://www.rockylife.com/2010/04/tfs2010-install-and-migrate/

【編輯推薦】

  1. 圖解Visual Studio 2010中的UML建模功能
  2. 解密中國研發(fā)團隊如何開發(fā)Visual Studio 2010新特性
  3. Visual Studio 2010化繁為簡 令項目管理更輕松
  4. Visual Studio 2010 Lab Management功能
  5. Visual Studio 2010將再度擁抱UML
責(zé)任編輯:彭凡 來源: 灰太狼的窩
相關(guān)推薦

2010-02-24 15:04:54

Visual Stud

2023-06-28 10:48:09

平臺框架高性能

2011-06-10 09:10:50

2009-12-03 14:18:27

Visual Stud

2009-12-02 09:43:38

Visual Stud

2017-03-07 12:28:27

Android應(yīng)用角標(biāo)

2009-11-10 13:43:37

Visual Stud

2009-11-11 09:48:06

Visual Stud

2010-02-22 16:43:33

Visual Stud

2022-10-14 16:30:17

2009-11-13 14:59:12

Visual Stud

2010-04-06 17:32:02

Visual Stud

2010-04-16 14:08:46

Visual Stud

2011-02-13 17:10:28

Visual Stud

2009-12-11 13:14:45

Visual Stud

2010-04-12 08:43:45

Visual Stud

2009-11-11 14:26:13

Visual Stud

2009-12-02 13:02:20

Visual Stud

2015-11-05 17:38:32

東方通蘇州工業(yè)園大數(shù)據(jù)應(yīng)用

2009-11-11 12:55:52

Visual Stud
點贊
收藏

51CTO技術(shù)棧公眾號