我团队中有人意外删除了VSTS工作项。我正在看Get Started with REST APIs看起来我可以用一个小的C#程序做到这一点。我想知道我应该为个人访问令牌添加什么。我可以在登录VSTS时通过做一个小提琴跟踪来获得这个吗?或者,是否可以在不编写自定义程序的情况下执行此操作?我正在使用VS 2017 Enterprise。
答案 0 :(得分:1)
您可以通过CURL或Postman工具发送REST API请求。
对于CURL:
curl -u test:[personal access token] --data {"IsDeleted":false} -X PATCH https://[account].visualstudio.com/DefaultCollection/_apis/wit/recyclebin/[work item id]?api-version=3.0-preview -H "Content-Type:application/json"
邮差:
答案 1 :(得分:0)
回收站图标(当前)位于VSTS的左下角,因此您可以去那里取消删除您意外删除的项目。仍然对使用REST API的更多信息感到好奇。
答案 2 :(得分:0)
要以编程方式使用工作项的回收站,这些是特定的REST APIs for Visual Studio Team Services (aka VSTS or VSO)。
特别是你可以阅读如何restore a work item
根据个人访问令牌(又名PAT),你应该: