使用VS 2017在15.8.3与VSTS进行源代码控制。
提交更改后,它使用已定义的构建并显示构建通知的“构建请求 - XXX”页面。
最近,我在作业结束的页面上收到一条错误,指出Build Request - XXX - Check-in Rejected(见图片)。这不是真的,签入已由构建过程执行,并且删除了shelveset。
此问题是由标签源任务未在构建中成功完成引起的。这是由于使用Get Sources Mappings中的变量引起的,例如$ / Project / $(BuildBranch)这在https://developercommunity.visualstudio.com/content/problem/60764/label-sources-does-not-work-when-using-variables-i.html中详细说明。
上面的引用表明这个问题已得到解决,而且最近才在我的版本中重新出现。