Как просмотреть дату закрытия ошибки в Bugzilla?

Мы используем bugzilla, и я хотел бы добавить столбец в представление списка, чтобы увидеть последнюю отметку времени, когда состояние ошибки было исправлено или закрыто. Возможно ли это и если да, то как? Если нет, то что ближе всего к этому?

Использование Bugzilla v3.2.3.


person Roman Starkov    schedule 26.08.2009    source источник


Ответы (2)


Похоже, самое близкое, что вы можете получить, - это столбец «Изменено». К сожалению, это обновляется даже при добавлении комментариев.

person Nader Shirazie    schedule 26.08.2009
comment
Это то, что я тоже нашел. Просто интересно, не упустил ли я что-то очевидное. Спасибо. - person Roman Starkov; 26.08.2009
comment
Вы можете попробовать выполнить поиск, чтобы увидеть, какие ошибки перешли в статус решенных в определенную дату. Однако это было бы ужасно и больно. Данные явно есть... - person Nader Shirazie; 26.08.2009

Это не очень красиво и просто, но этот запрос даст вам идентификатор ошибки и отметку времени последнего времени, когда ошибка была изменена на RESOLVED. Я уверен, вы могли бы адаптировать это и для CLOSED. Если вы хотите получить доступ к этой информации из пользовательского интерфейса Bugzilla, вам потребуется изменить код для вашей установки Bugzilla, чтобы предоставить эту информацию.

select bugs.bug_id, bugs_activity.bug_when as 'Resolved'
from bugs
left join bugs_activity on     bugs.bug_id = bugs_activity.bug_id
                           and bugs_activity.fieldid=9
                           and bugs_activity.added='RESOLVED'
                           and bugs_activity.bug_when = (select max(a.bug_when)
                                                         from bugs_activity a
                                                         where a.bug_id = bugs.bug_id
                                                           and a.fieldid=9
                                                           and a.added='RESOLVED')
person Scott W    schedule 28.08.2009
comment
Спасибо за усилия, к сожалению, у меня нет доступа к базе данных или исходному коду установки. - person Roman Starkov; 01.09.2009