此时我可以一次看到一个存储库的里程碑(即一个接一个)。例如,我可以这样做导航这些链接:
但是codenautas组织有很多项目。其中一个项目有许多里程碑。
我想问一下:如何在一个查询中列出一个组织的所有里程碑?
答案 0 :(得分:1)
里程碑只能通过API中的存储库列出,因此您无法在一个查询中获得所有组织里程碑 - 您必须强制执行O(n 2 )迭代组织中的每个存储库并连接每个里程碑。
您可以使用API的conditional requests功能稍微缓解此问题:每个请求都会返回ETag
,然后您可以使用If-None-Match
标题发送回来 - 如果回复没有更改,那么您将收到一个不会计入您的费率上限的304 Not Modified
。