使用 Team Foundation 版本控制

您可以使用 Team Foundation 版本控制 (TFVC) 從小型專案延展至大型專案,而藉由使用伺服器工作區,您可以延展成每個分支包含數百萬個檔案和包含大型二進位檔案的龐大程式碼基底。 TFVC 是一種集中式版本控制系統,可讓您將細微的權限和限制存取向下套用至檔案層級。 由於您的小組會將所有工作簽入您的 Team Foundation Server,因此您可以輕鬆地稽核變更,並識別哪些使用者簽入了變更集。 您可以使用比較標註識別他們所做的確切變更。

您想要執行甚麼工作?

  • 設定開發電腦並開始使用
    花幾分鐘時間設定您的開發電腦,就可以充分利用版本控制程式碼基底的所有優點。

  • 在版本控制程式碼基底中開發應用程式
    在大部分情況下,您都不需要考慮版本控制。 當您需要管理和了解變更時,系統會為您提供支援。

  • 暫停工作
    有時候您會需要暫時放下部分或全部正在進行的工作。 您的版本控制系統可以簡化作業並縮短中斷所浪費的時間。

  • 讓您的小組參與工作
    簽入變更,讓小組可以建置、測試並發行您所建立的值。

  • 隔離風險
    使用分支和鎖定隔離不同小組完成之工作所引入的風險。

  • 檢視和管理過往的版本
    版本控制系統的其中一個優點是您可以回頭查看以前的資料,取得檔案曾經做過哪些變更的詳細資訊。

  • 比較資料夾和檔案
    您可以將伺服器資料夾和本機資料夾彼此比較,並檢視每個資料夾內容間的差異。

  • 解決 Team Foundation 版本控制衝突
    使用版本控制的一大優點就是許多人可以同時處理一個檔案。 而缺點就是有時候必須解決衝突。 雖然可能發生衝突造成妨礙,系統會提供資訊和工具協助您了解並解決衝突。

  • 使用版本控制鎖定
    如果您需要防止簽出和修改檔案或資料夾,可以將其鎖定。

相關章節

我們目前不會重新發行下列各節。 不過您可以閱讀 Visual Studio 2010 版本的指引。

管理 Team Foundation 版本控制