使用團隊基礎伺服器 2010 管理 Visual 工作室 2010 的原始程式碼
概述
到目前為止,Visual 工作室使用虛擬源安全進行原始程式碼管理,但從Visual工作室 2010開始,使用團隊基礎伺服器進行原始程式碼管理。
傳統的團隊基礎伺服器有時配置複雜,價格昂貴,但從 2010 開始,安裝和配置變得更加容易,單個價格與 Visual SourceSafe 相同,MSDN 訂閱也具有專業版 它來能夠使用它很容易,因為它已成為它總是這樣。
操作環境
對應 Visual Studio 版本
- 2010 (專業版,或更高版本)
確認 Visual Studio 版本
- 2010 (Professional)
Visual Studio Team Foundation Server 2010 安裝支持環境
- Windows 伺服器 2003、2003 R2、2008、2008 R2(均為 32 位,64 位可用)
- Windows Vista, 7 (均為 32 位,64 位可用)
內容
*此處介紹的提示僅描述從視覺工作室到原始程式碼管理的設置。 我們不提供原始程式碼管理的詳細說明或其他功能應用的說明,因此請嘗試實際使用或訪問官方網站。
此提示中使用的Visual工作室 2010和團隊基礎伺服器 2010 也可用於試用版。 如果您沒有零售版本,請從下面的鏈接下載並使用它。
Visual Studio Team Foundation Server 2010
Visual 工作室 2010 (以下任意一項)
- Microsoft Visual Studio 2010 Professional 試用版 - ISO
- Microsoft Visual Studio 2010 Premium 試用版 - ISO
- Microsoft Visual Studio 2010 Ultimate 試用版 - ISO
- Microsoft Visual Studio Test Professional 2010 試用版 – ISO
用戶端原始程式碼管理在 Visual Studio 2010 快速版中不可用。 請務必使用專業版或更高版本。 此外,Visual 工作室已作為安裝的一部分提供。
首先,安裝團隊基礎伺服器 2010 作為管理源的伺服器設置。 它被稱為伺服器,但從 2010 版本開始,它現在不僅可以安裝在 Windows 伺服器中,還可以安裝在 Windows Vista 和 Windows 7 用戶端作業系統上,因此,即使沒有伺服器產品的人也可以使用它,也可以輕鬆攜帶和使用筆記型電腦。
此提示在 Windows 伺服器 2008 R2 上安裝團隊基礎伺服器 2010。
瀏覽到團隊基礎伺服器 2010 中的磁碟時,您將看到一個 TFS-x64 和 TFS-x86 資料夾,每個資料夾都有一個設定檔。 如果安裝是 x64 操作系統,請打開 TFS-x64;對於 x86 操作系統,打開 TFS-x86。
運行資料夾中的「設置.exe」檔。
出現安裝螢幕時,按兩下一步。
仔細閱讀許可條款,選中“我同意”,然後按兩下一步“。
如果未選取要安裝的功能,請選取中全部。 確認檢查后,按兩下「安裝」 按鈕。
安裝將開始,請稍等片刻。
如果未安裝 .NET 框架 4.0,系統將提示您安裝並重新啟動。
重新啟動后,安裝將繼續,因此,如果磁碟映像裝載到虛擬驅動器等,則必須重新安裝。
重新啟動后,安裝將繼續,請稍等片刻。
安裝完成後,您將配置團隊基礎伺服器,選中螢幕左下角的“啟動團隊基礎伺服器攻擊工具”,然後按兩下“配置”按鈕。
將顯示團隊基礎伺服器的許可證輸入螢幕,如果您有產品密鑰,請一直輸入。 否則,它將用作評估版本。
當用作試用版時,您將看到類似於右側的消息。
將顯示配置中心。
您可以從三種配置模式中進行選擇:基本、標準單伺服器和詳細資訊。 但是,如果安裝在用戶端操作系統上,則“基本”和“詳細資訊”。
從左側清單中選擇每個專案,您將看到嚮導中顯示的內容以及適合您的設置環境,因此請選擇適合您的環境的嚮導,然後按兩下「開始嚮導」按鈕。
現在,選擇「基礎知識」以啟動嚮導。
按兩下一步“。
選擇要用作資料庫的 SQL 伺服器。 如果環境中未安裝 SQL Server,則可以選擇並安裝免費的 SQL 伺服器快速版本。
由於在提示環境中已安裝 SQL Server,因此選中“使用現有 SQL Server 實例”。
如果要使用現有 SQL Server 實例,請指定實例。 您可以通過按下右側的「測試」 連結來測試連接。
檢查配置,然後按兩下一步。
將檢查是否可以配置。 如果一切成功,請按兩下「配置」 按鈕。
我們將其設置為在現有 SQL Server 上安裝,但必須滿足一些條件,例如「已安裝全文搜索」和「伺服器記憶體必須至少為 2GB」。 如果無法清除,請安裝 SQL 伺服器快遞。
配置完成後,按兩下一步。
成功完成所有操作后,使用「關閉」 按鈕關閉螢幕。
通過訪問螢幕中間的 URL,用戶端可以通過 Web 瀏覽器管理團隊專案。 但是,我們不會在這裡解釋這一點。
返回到上一螢幕,但也會關閉此螢幕。
還有其他配置,因此,如果需要,請選擇配置並啟動嚮導。 配置也可以從稍後顯示的「團隊基礎伺服器管理控制台」開始。
關閉配置中心時,團隊基礎伺服器管理主控台將自動啟動。
但是,您可以關閉它,因為您不再在此處設置它。 其餘設置由視覺工作室端完成。
在客戶端啟動 Visual Studio 2010 後,請確保在原始程式碼管理中指定了團隊基礎伺服器。 ( 預設設定 )
從功能表中選擇「工具」 和「 選項」。
從左側樹中選擇「原始程式碼管理」,選擇「選擇外掛程式」,並確保「當前原始程式碼管理外掛程式」設置為「虛擬工作室團隊基礎伺服器」。
選擇「原始程式碼管理」、「環境」,然後在「原始程式碼管理首選項」中選擇「團隊基礎」,並根據需要設置每個專案。
確認設置后,從功能表中選擇「團隊」,然後選擇「連接到團隊基礎伺服器」。
當系統提示您連接到團隊專案時,請按下「伺服器」 按鈕。
按兩下「添加」按鈕。
輸入剛剛安裝團隊基礎伺服器 2010 的伺服器名稱或 URL。 按鍵以確認連接,如果連接成功,對話框將關閉。 如果無法連接,則會顯示錯誤對話方塊。
確保已添加的伺服器可見。
確保可以從團隊基礎伺服器選擇中選擇伺服器,然後按兩下「連接」 按鈕。
此時將顯示團隊資源管理器,右鍵按下根中的團隊專案集合,然後選擇「新建團隊專案」。。
輸入要創建的團隊專案的名稱的說明,然後按兩下一步。
將顯示「選擇流程範本」對話框。 您可以選擇“MSF 的敏捷軟體開發 v5.0”和“MSF 的 CMMI 進程保護 v5.0”作為範本,但對於個人開發或小型專案,可以使用“敏捷軟體開發 v5.0”作為範本。
如果尚未創建任何團隊專案,則只能選擇「創建空原始程式碼管理資料夾」。
檢查設置,然後按兩下「完成」 按鈕。
團隊專案將開始創建。
完成後,按兩下關閉按鈕。
您可以看到,您創建的團隊項目顯示在團隊資源管理器中。
現在,讓我們創建一個專案。 專案並不重要,但在完成項目創建之前,請檢查對話框右下角的“添加到原始程式碼管理”以創建專案。
將顯示「添加到原始程式碼管理」 對話框,您可以在其中指定要將專案添加到的資料夾。
如果需要,可以創建資料夾以指定要將專案添加到的位置。
創建專案時,每個檔的左側都會顯示一個“+”標記。 這表示已創建新檔,但尚未簽入原始程式碼管理。
此外,“更改保留流”面板顯示在Visual Studio的底部,其中包含尚未簽入的文件的清單。
現在,按兩下「簽入」以簽入所有掛起的檔。
將顯示一個確認對話框,因此請選擇“ 是”
等待簽入完成。
簽入完成後,每個檔都會顯示一個鍵,如右圖所示。 這將導致檔簽入原始程式碼管理。 此顯示與視覺源安全相同。
您可以通過雙擊團隊資源管理器中的「原始程式碼管理」從 Visual Studio 頂部管理伺服器的原始程式碼。
您可以看到,您剛剛創建的專案已簽入,如下圖所示。
編輯代碼時,它會自動簽出,並帶有紅色複選標記,如右圖所示。 如果其他人正在編輯該檔,則無法簽出該檔。
您可以在 Visual Studio 選項、管理控制台等中設置此行為控制。
要簽入已更改的檔,請右鍵按下該文件,然後從功能表中選擇「簽入」。
如果您錯誤地更改了代碼,或者想要還原到以前的狀態,請選擇“撤消掛起的更改”。
總結
現在,您已經瞭解了從 Visual Studio 到原始程式碼管理的配置過程。 原始程式碼管理不僅僅是原始程式碼管理,它還具有與多人共用原始程式碼、獨佔控制、版本控制、與早期版本的代碼比較和許可權設置等多種功能。 此外,雖然 Visual SourceSafe 僅是原始程式碼管理功能,但團隊基礎伺服器還有其他自動生成功能、報表輸出、工作管理和 SharePoint 集成等功能,因此,如果您有足夠的能力,可以使用這些功能。