在 Team Foundation 版本控制中使用分支隔離風險

請考量小組成員在處理人員配置超過五到十人的軟體專案時常面臨到的某些挑戰:

  • 工作團隊配置了一些 (或可能只有幾個) 不同的功能小組,分別負責處理一組適當區隔的功能。 但是每個小組也都必須依賴其他小組所建置的功能。 您必須隔離每個小組在執行工作時可能造成變更的風險,而且最後還必須將這些小組的所有工作成果合併成一套產品。

  • 測試小組需要穩定的程式碼版本來進行測試,同時開發人員也必須繼續改善偶爾會讓產品不穩定的新功能。

  • 軟體有兩個舊版本和一個目前尚在開發的版本。 雖然大部分的開發工作主要集中在目前的版本,但偶爾還是必須發行 Service Pack、重大修正程式和安全性修補程式以及其他變更來支援舊版本。

在本節中

本節說明 Team Foundation 版本控制提供的分支和合併工具如何讓您克服上述挑戰,以及共同處理軟體專案的各組人員所面臨的其他挑戰。

參考

Team Foundation 版本控制命令參考

相關章節

請參閱

概念

策略上的分支

其他資源

Visual Studio TFS 分支指南