Поиск Gerrit изменяется с помощью оператора "до" и возникает некоторая проблема - PullRequest
0 голосов
/ 08 мая 2020

Моя версия Gerrit - 3.1.2, а мой часовой пояс - это изменение, созданное в 2020-05-07 21:27 и объединенное в 2020-05-07 21:32. Затем я пытаюсь найти это изменение.

Я ищу по условию before: 2020-05-07 23:59:00 и не могу найти это изменение. Я ищу по условию before: 2020-05-08 00:01:00, и это изменение было найдено.

Есть ли какие-нибудь идеи об этой проблеме или как-нибудь сообщить об этой проблеме Герриту?

Спасибо

1 Ответ

0 голосов
/ 11 мая 2020

Я нашел проблему и поделился ею. Согласно странице документа Gerrit: https://gerrit-review.googlesource.com/Documentation/user-search.html

? before:'TIME'/until:'TIME' Changes modified before the given 'TIME', inclusive. Must be in the format 2006-01-02[ 15:04:05[.890][ -0700]]; omitting the time defaults to 00:00:00 and omitting the timezone defaults to UTC.

Поскольку gerrit использует часовой пояс как UT C, мне нужно добавить время как [ -0700]. Например, если мой часовой пояс равен UT C +4 часа, мне нужно искать как before "2020-05-07 21:40:00 +0400", и эта проблема будет решена. Обратите внимание, что " является обязательным.

Спасибо

...