首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure Devops REST API删除版本

Azure Devops REST API删除版本
EN

Stack Overflow用户
提问于 2020-01-21 17:20:58
回答 2查看 604关注 0票数 2

我目前正在尝试通过Azure Devops的REST API删除一个版本(而不是版本定义),但是找不到任何关于如何做到这一点的东西。我已经搜索了这部纪录片,还用谷歌搜索了很多次。希望有人能给我一点提示。

如需更多详细信息,请在此处查看更多详细信息:

通过从REST API(here)获取,我显示了我的应用程序中的版本列表。

在该列表中,我想创建一个按钮来删除一个项目。我搜索了这部纪录片(here),但没有结果。删除构建非常简单(here),但在纪录片中找不到任何关于如何在版本中执行此操作的内容。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-01-21 18:29:30

在写完澄清之后,我试着使用与build中相同的请求来删除发行版。Microsoft文档中没有记录这一点,但似乎可以正常工作。因此,以下是有效的请求:

代码语言:javascript
复制
DELETE https://{instance}/{organization}/{project}/_apis/release/releases/{releaseId}?api-version=5.1

对于{instance},请使用您的服务器url或来自Azure Devops的url。

票数 0
EN

Stack Overflow用户

发布于 2020-01-22 16:34:32

对于这个问题,是的,删除版本rest api没有记录在官方文档中。

我测试了您在邮递员列表中列出的rest api,但返回404 Not Found状态,发布未删除:

代码语言:javascript
复制
DELETE https://dev.azure.com/{organization}/{project}/_apis/release/releases/{releaseId}?api-version=5.1

我使用以下rest api进行了测试,可以成功删除该版本:

代码语言:javascript
复制
DELETE https://vsrm.dev.azure.com/{org}/{pro}/_apis/release/releases/{releaseId}?api-version=5.1

通过按F12从浏览器的Network跟踪此api。

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59837767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档