如何在我的 VSTS 帐户中恢复损坏的生成任务?

How do I revert broken Build Task in my VSTS account?

我已尝试向 official repository 中的现有 VSTS build/release 任务添加其他配置选项。

为了测试它,我使用 tfs-cli 将任务上传到我的 VSTS 帐户。但是,它似乎已损坏,因为代码基于一些尚未发布到我的 VSTS 帐户的较新的 Vsts Task SDK 版本。

由于我使用了与官方任务相同的任务 guid,因此我有效地更新了官方任务并使其损坏。

如何还原这些更改并返回到 VSTS 构建任务的最新官方发布版本?

您可以使用 tfx build tasks delete 删除任务,任务的内置版本应该会自行恢复。如果它没有使用 tfx.

手动上传

如果您有私人代理,您或许可以在构建代理的 tasks 文件夹中找到任务的先前版本。