无需审查即可获得提交

Get commits without review

我有一份 JIRA 问题的列表,其中有一个或多个提交:

...

其中 n、m、y >= 1

使用 Crucible 我正在尝试为 J1,...,Jk(或 c11,...,cky - 因为如果Crucible 评论大于 JIRA 问题的数量)。

为了实现这一点,我想使用 EyeQL 查看哪些 提交没有 创建的 审查(不一定关闭)。

如果我运行下面的查询:

select ...
from ...
where
...
and not reviewed 
group by ...
return ...

它 returns 只有没有 "complete" 审查的提交。但我只想看到没有 "review" 的提交(无论其状态如何)。

我怎样才能实现这种行为?

我想要 and doesn't have any created review 而不是 and not reviewed

使用子句 not in any review 应该有效,即:

select revisions from dir "/" where (not in any review) order by date  desc  group by changeset return path, revision, author, date, csid

请参阅 the EyeQL reference 了解带有示例的完整语法说明。