6
Visual Studio 2010具有這個不錯的GUI,可以讓您看到多個分支之間的變更集的遷移。如果可能的話,我想通過命令行以文本格式獲取這些信息。我們運行每日PowerShell腳本來檢查我們的發佈分支和Trunk之間未發生的更改。這確保我們不會忘記將錯誤修復傳播回Trunk。然而,我們所缺少的是再檢查能力,如果同樣的錯誤修復程序傳播到較新版本的分支如:是否有命令行TFS工具來跟蹤分支之間的變更集?
Trunk ----------------------------------------------
\ \
\ ------- Release 2.0
-- Release 1.0
我們可以很容易地檢查1.0版和軀幹,但我們之間的未合併的改變也想確保這些變更集也可以轉化爲版本2.0。
在Trunk和2.0版之間運行tf merge /candidate
不會有效,因爲我們會得到一系列與2.0版本後實現的新功能相關的變更集。也許我可以做一個毫無根據的合併候選人檢查(從1.0版到2.0版)?或者,也許TFS 2012爲變更集跟蹤提供了一些新的命令行選項?