【发布时间】:2020-06-03 14:08:17
【问题描述】:
我正在寻找每周备份 Azure DevOps 存储库的选项。 这在开箱即用的 Azure DevOps 中是否可行?如果不是,其他选择是什么。
【问题讨论】:
-
其实我认为备份是没有必要的,因为你的个人回购受到微软的保护。但是,备份在我们的生活中从来都不是一个坏主意!因此,如果您确实想要在某个地方进行备份,请随意这样做,您可以按照我的回答做您想做的事~
-
设置
When to build,禁用Only schedule builds if ...,不行吗? -
对于第1步:您需要创建和编辑管道的权限。对于第 3 步:由于您尝试使用 Azure 文件复制任务部署到 azure 存储,因此您需要一个服务连接 (ARM service connection)。
-
服务连接将使用一些 Azure 权限(不是 azure devops!)。所以如果你有Azure相关的权限(azure和azure devops中的同一个账号)访问服务原理(可以访问存储),你可以自己创建。或者您可以要求您的管理员为您建立服务连接,并通过
Service connection Security(You can easily find related docs online for this option)授予您对服务连接的访问权限。 -
如果您使用发布构建工件任务,您需要每周手动下载。 (如果你不下载它,它会托管在云端,你可以随时下载。小心避免管道运行是unvalid。)
标签: azure-devops backup devops azure-devops-rest-api