环境
TFS 2010。三个分支:主 , 发展 和 发布 .
题
我想轻松检索尚未完全合并到所有三个分支中的变更集列表。
例如
让我们说我有一个变更集,100,这是一个错误修正并直接 checkin 发布 .我可以使用跟踪功能来可视化它只存在于 Release 中。
但这需要我知道查看该变更集。我正在寻找一个通用列表,它可以显示一个分支中存在的任何变更集,但不是所有三个分支中存在的变更集。
我知道的
我知道我可以将 Release 与 Main 进行比较以查看差异。这是我唯一的选择吗?
我尝试将变更集与工作项相关联,因此我可以查询非关闭工作项的列表,然后作为“规则”,我可以在关闭之前验证变更集是否已完全合并。并进行代码比较验证。
最佳答案
从开发人员命令提示符,您还可以使用 tf.exe merge command .
tf merge /candidate /recursive Release Main
将向您显示对 Release 进行但尚未合并到 Main 中的所有变更集。
关于changeset - TFS : List changesets that have not been merged,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4995576/