【发布时间】:2019-11-15 20:09:53
【问题描述】:
我在 Azure DevOps 中使用门控签入创建的最后两个项目遇到了困难。
我收到的错误:
[Error]The shelveset [ommitted] could not be found for check-in
我们使用的是本地代理,而我创建的最后两个项目在门控签入时出现此错误。但是,我们具有相同构建管道的旧应用似乎运行良好,所以我不明白为什么会发生这种情况。
有人有什么想法吗?
【问题讨论】:
-
您使用的 azure devops 版本是什么?门控签入看起来像 azure devops 2019 的构建验证中的构建策略
-
2019,奇怪的是它在我们的其他项目中运行良好。只是不适合任何新的。
-
我无法重现上述错误。可以使用详细步骤(带有屏幕截图)更新您的原始问题以重现此错误。
-
是的,每个管道都有 3 个步骤,nuget install,restore then vs build。该问题也出现在第三个 npm 构建管道上。该错误不会发生在构建管道中的任何任务中,只是在启用了门控签入触发器并且有人尝试签入时生成的最终“签入门控更改”任务。我将尝试使用更新问题更多信息。
-
您的 azure devops 2019 服务器是在本地还是基于云?
标签: azure-devops gated-checkin