我想知道我是否可以使用tfs搁置集进行代码审查,然后进行门禁签到。 背后的想法是修复代码中的任何问题(如果有的话),然后通过使用构建定义提交入口检查来关闭审查。
当我测试此解决方案时,一切都很好,直到我尝试检索代码审查详细信息的位置(见下文)
成功构建后删除了搁架集(对我来说没问题),并且所有代码都会查看条目(因为它指向搁置集)。
答案 0 :(得分:-1)
使用tfs shelve set进行代码审查,然后使用gated check-in。
可以实现。代码检查shelvest然后排队构建并选择shelveset也标记"成功构建后签入更改"
由于您已经提到过,搁置集已经签入。代码审查与搁置集相关联。
所以这个问题与 how to check in shelveset and prevent deleting shelvesets 相同。 Shelveset是一种悬而未决的变化。签入挂起的更改并保留挂起的更改。绝对不可能。因此,如果您已检入搁置集,则无法保留代码审查(对于搁置集)。