You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何恢复Azure DevOps Pipelines库中已删除的安全文件?

Azure Pipelines已删除安全文件恢复指南

核心结论

目前Azure DevOps的UI界面没有提供直接恢复已删除安全文件的选项,包括Pipelines -> Library -> Secure Files路径下删除的文件,常规操作找不到恢复入口。但可以通过Azure DevOps REST API实现恢复,具体操作如下:

恢复步骤(通过REST API)

  • 第一步:获取已删除安全文件的ID
    调用以下GET接口,列出项目下所有已删除的安全文件:

    GET https://dev.azure.com/{organization}/{project}/_apis/distributedtask/deletedsecurefiles?api-version=7.1-preview.1
    

    从返回结果中找到目标文件的id字段值。

  • 第二步:执行恢复操作
    使用第一步获取的文件ID,调用POST接口完成恢复:

    POST https://dev.azure.com/{organization}/{project}/_apis/distributedtask/deletedsecurefiles/{deletedSecureFileId}/restore?api-version=7.1-preview.1
    

重要提示

  • 已删除的安全文件仅保留30天,超过期限会被永久删除,无法恢复。
  • 操作API需要具备项目管理员或管道管理员权限。

内容的提问来源于stack exchange,提问作者Matej

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 23:55:12