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

Azure devops 如何在我的VSTS帐户中恢复损坏的生成任务?,azure-devops,azure-pipelines,azure-pipelines-build-task,azure-pipelines-release-pipeline,Azure Devops,Azure Pipelines,Azure Pipelines Build Task,Azure Pipelines Release Pipeline,我已尝试从中向现有VSTS构建/发布任务添加其他配置选项 为了测试它,我使用将任务上载到我的VSTS帐户。但是,由于代码基于尚未发布到我的Vsts帐户的较新Vsts Task SDK版本,因此它似乎已被破坏 由于我使用了与正式任务相同的任务guid,因此我高效地更新了正式任务,并使其处于中断状态 如何还原这些更改并返回到VSTS生成任务的最新官方发布版本?您可以使用tfx build tasks delete删除该任务,任务的烘焙版本应自行恢复。如果没有使用tfx手动上传 如果您有私人代理,您可

我已尝试从中向现有VSTS构建/发布任务添加其他配置选项

为了测试它,我使用将任务上载到我的VSTS帐户。但是,由于代码基于尚未发布到我的Vsts帐户的较新Vsts Task SDK版本,因此它似乎已被破坏

由于我使用了与正式任务相同的任务guid,因此我高效地更新了正式任务,并使其处于中断状态


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

您可以使用
tfx build tasks delete
删除该任务,任务的烘焙版本应自行恢复。如果没有使用
tfx
手动上传


如果您有私人代理,您可以在生成代理的
任务
文件夹中找到任务的早期版本。

您知道正式任务是自动恢复的,还是只是猜测?否则,我将不得不在repo历史中进行一些挖掘,以找到最后一个好的版本。这是我第一次尝试自定义生成任务,在看到任务失败后,我知道我错过了guid:-(明智的教训…将其包装在扩展中会容易得多。易于打开和关闭。Thx,下次我玩弄构建任务时将尝试包装在扩展中。我删除了损坏的任务,旧版本又回来了。纯魔法:-)