使用shelveSet进行tfs代码审查

时间:2016-03-15 14:54:48

标签: tfsbuild tfs2013

我想知道我是否可以使用tfs搁置集进行代码审查,然后进行门禁签到。 背后的想法是修复代码中的任何问题(如果有的话),然后通过使用构建定义提交入口检查来关闭审查。

当我测试此解决方案时,一切都很好,直到我尝试检索代码审查详细信息的位置(见下文)

成功构建后删除了搁架集(对我来说没问题),并且所有代码都会查看条目(因为它指向搁置集)。


有没有办法保留代码审查条目?

或将其与成功的变更集合并?

enter image description here

1 个答案:

答案 0 :(得分:-1)

使用tfs shelve set进行代码审查,然后使用gated check-in。

可以实现。代码检查shelvest然后排队构建并选择shelveset也标记"成功构建后签入更改" enter image description here

由于您已经提到过,搁置集已经签入。代码审查与搁置集相关联。

所以这个问题与 how to check in shelveset and prevent deleting shelvesets 相同。 Shelveset是一种悬而未决的变化。签入挂起的更改并保留挂起的更改。绝对不可能。因此,如果您已检入搁置集,则无法保留代码审查(对于搁置集)。