2015-03-19 5 views
1

У меня есть список JIRA вопросов, которые имеют один или несколько фиксаций:Get совершает без рассмотрения

  • J1 (c11, c12, ..., C1n)
  • J2 (c21, c22, ..., C2M)

...

  • Jk (СК1, СК2, ..., CKY)

где п, т, у> = 1

Использование Crucible Я пытаюсь создать для J1 отзывы, ..., Jk (или c11, ..., CKY - потому что это ok, если количество отзывов Crucible больше, чем количество вопросов JIRA).

Для того, чтобы достичь этого, я хочу видеть, используя EyeQL которые являются фиксаций без сотворенных обзора (не обязательно замкнутые).

Если я запускаю следующий запрос:

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

он возвращает только коммиты, которые не имеют «полный» обзор. Но я хочу видеть только те коммиты, у которых нет «обзора» (независимо от его состояния).

Как добиться такого поведения?

Я хочу что-то вроде and doesn't have any created review вместо and not reviewed.

ответ

4

Используя пункт 'NOT IN любой обзор' должен работать, т.е .:

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 Посмотреть полное описание грамматики с примерами.