В нашей системе Trac две вещи внезапно перестали работать. Во-первых, обновление «Обзор источника». Во-вторых, функция автоматической фиксации. Единственным решением для первой проблемы является ручное выполнение крюка post-commit репозитория SVN. Но чем мы все еще имеем проблему, Trac больше не закрывает билет в зависимости от сообщения о передаче SVN. Это работало без каких-либо проблем. Ах, и в-третьих, изображения PNG больше не отображаются в предварительном просмотре HTML. Пользователь должен загрузить файл, чтобы увидеть его.Как отремонтировать установку Trac
Есть ли какая-либо известная ошибка или проблема для нашей описанной проблемы. Или как я могу обновить систему Trac, не теряя всю информацию в проектах Trac (я создал многостраничную систему Trac).
Я перезагрузил сервер несколько раз, но это не помогает. Моя среда следующая: openSUSE 11.0 (X86-64) с установленными Apache/2.2.8 и Trac 0.12. Я также активировал ведение журнала DEBUG и сделал фиксацию с помощью «refs», но ничего не появилось в журнале. Появилось только несколько «DEBUG: изменение кэширующего узла в [1234]». – 2ndkauboy
Добавьте дополнительную строку в начало вашего крюка после совершения транзакции, который регистрирует сообщение, подобное запуску «Подрывная операция Subversion», в отдельный файл. Таким образом, вы можете хотя бы убедиться, что крюк действительно запущен. Также попробуйте перенаправить вывод скрипта hook в файл, чтобы вы могли видеть, генерируются ли какие-либо ошибки. – bta