这个问题已经被问过,但回答的方式不适合我的需求,但不排除我正在寻找的解决方案。我不确定正确的做法是什么,所以我在链接到另一个线程时再次询问:TFS: List changesets that have not been merged
我想获取尚未从我的主分支合并到开发分支中的变更集。浏览 UI 是可能的,但该列表中的条目数量确实令人窒息,并且截取屏幕截图不仅非常费力,而且由于变更集信息在不可调整大小的窗口中被截断,因此也不完整。
之前的线程通过引用可用的 API 方法进行了回答,但我想更多地了解 powershell,因为这是我希望使用此信息的环境。有没有一种使用我错过的 tf.exe 的方法可以让我做到这一点?我非常了解 Power Tools Cmdlet,而且我相当确定它们没有任何相关功能,但我确实考虑过查看它们。
最佳答案
我认为您正在寻找:
tf merge /candidate SOURCE_BRANCH TARGET_BRANCH
示例:
tf merge /candidate Main Dev
关于command-line - 命令行中 TFS 分支之间未合并的变更集列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6586889/