通过使用 Gitlab API,我能够从问题中获取大部分信息,但缺少有关阻塞/被阻塞关系的一些信息。
在 Windows 上,我使用以下命令来访问有关所有问题的信息:
$Headers = @{"PRIVATE-TOKEN" = "XXX"}
$Url = "https://gitlab.YYY.com/api/v4/issues"
Invoke-RestMethod -Uri $Url -Headers $Headers -Method Get
有很多信息,但我只能用一个数字(blocking_issue_count
)来表示这个问题阻止了多少个问题。
我至少需要获取被此问题阻止的问题的 ID。我还需要知道阻止此问题的问题是什么。
我假设这些信息可以通过 API 获得,因为它在网页版中。但我找不到任何关于如何通过文档访问它的信息。
谢谢。