Edgewall Trac: ретроспективы уведомлений - PullRequest
0 голосов
/ 06 января 2012

Здравствуйте,

Можно ли вообще включать не только статус и самый последний комментарий в сообщения, отправленные при создании и изменении заявки? Я хотел бы видеть гораздо больше, скажем, всю доступную ретроспективную информацию, то есть всю историю изменений.

Может быть, кто-то уже настроил Trac таким образом. Если это так, я был бы очень признателен за информацию об этой конфигурации, включая версию Trac, используемую с этим приложением.

Ура, Thx

1 Ответ

5 голосов
/ 07 января 2012

Trac имеет интерфейсы прослушивателя изменений, чтобы модули привязки могли воздействовать на изменения, т.е. уведомлять об изменении заявки.См. документацию по Trac wiki для описания доступных на данный момент точек расширения I *** ChangeListener.

Но вы заметите, что данные, предоставляемые этими интерфейсами, предоставляют только ограниченную информацию оизмененный ресурс, такой как идентификатор и измененные / старые или новые значения.Таким образом, ваш запрос не может быть решен вообще одной только конфигурацией.

Хотя может быть возможно сделать более полное уведомление путем кодирования поиска дополнительных данных в базе данных Trac, даже это невозможно привсе обстоятельства.Подумайте, например, об удалении билетов, когда все уже прошло, когда слушатели изменений запускаются с заранее определенной информацией.

...