我有一个构建后的脚本(powershell),它会抛出异常,如预期的那样。构建后脚本在“构建后脚本路径”部分的构建定义中定义。该异常记录在构建的“其他错误和警告”部分中。
启用了gated check-in,即使构建被归类为“partial”(因为后期构建脚本失败),仍会提交更改。
似乎只有在MSBuild失败或单元测试失败时才会拒绝提交。
如何拒绝部分构建结果的任何提交?
答案 0 :(得分:0)
如果您不喜欢,可以修改构建模板以实现不同的逻辑:请参阅How to change Partially Succeeded build to Succeeded in TFS 2010。