有没有办法在没有受让人的情况下显示所有GitHub门票?

时间:2012-03-14 23:32:35

标签: github

这个功能不存在似乎有点傻。我觉得我忽视了一些显而易见的事情,但我无法成功地向Google发送任何答案。

3 个答案:

答案 0 :(得分:12)

转到问题列表并显示分配给自己的问题。查看网址栏,然后在“已分配/”后更改用户名none的位置,然后按Enter键。用户界面看起来一样,但列表只有未分配的问题。

e.g:

https://github.com/<username>/<repo>/issues/assigned/none

答案 1 :(得分:11)

@ LyndenShields的回答似乎不再起作用了。

在此日期(2015年3月16日),搜索没有受让人的问题的方法是在问题过滤器字段中使用no:限定符:

no:assignee

new github issue filter no assignee

或者,您可以使用以下查询字符串来实现相同的目的:

https://github.com/<username>/<repo>/issues?q=no%3Aassignee

编辑:请注意,如果我只指定了一个限定符,我无法使其工作(即,您可能需要添加另一个限定符并使其像no:assignee is:open一样)

编辑#2 (2016年3月16日):以上编辑不再准确(因此删除线); GitHub现在只接受一个限定符的搜索查询。

编辑#3 (2017年7月26日):从网址末尾删除%01 - 它基本上是一个未使用的字符,但我相信GitHub将其解释为空格。实际上,当你以这种方式使用它时,GitHub会自动添加一个空格,我想确保可以轻松添加其他限定符。但奇怪的是,它今天会在URL的末尾添加%20,但同样,您可以简单地省略该部分。 %3Ano之间的assigneeColon的字符代码。查看完整列表here

答案 2 :(得分:4)

一种解决方法是比较:

  • 问题列表
  • 包含分配给任何人的问题列表

(区别在于尚未分配的问题列表)

请参阅GitHub V3 Api "list-issues-for-a-repository"部分:

assignee
  

字符串用户登录

     
      
  • none:表示未分配用户的问题。
  •   
  • *:有关任何已分配用户的问题。
  •