如何还原已删除的任务

时间:2019-07-18 11:57:49

标签: tfs tfs2018

我不小心使用tfx build task -delete命令删除了tfs任务NugetToolInstaller。现在我要还原它。我该怎么做? 我在这里尝试遵循此答案-> https://github.com/microsoft/azure-pipelines-tasks/issues/3768 但是然后我在运行noe。\ make.js build命令时遇到以下错误:

> getting module externals
Downloading file: https://vstsagenttools.blob.core.windows.net/tools/NuGet/3.3.0/nuget.zip
C:\repos\vsts-tasks\node_modules\sync-request\index.js:37
    throw new Error(response.error.message || response.error || response);

2 个答案:

答案 0 :(得分:0)

本地实例的TFS任务存储在TFS文件容器中,并且不受源代码控制。因此,如果已删除它,恐怕没有办法将其还原。

如果您的任务在本地,或者可以从某些旧的构建工作区中获取,则可以将其上传回去。

答案 1 :(得分:0)

我能够解决此错误。我编辑了.npmrc文件以指向我们的内部存储库(Artifactory),也更改了此任务的make.json文件以指向我们的Artifactory存储库。