Синхронизация репозитория Trac - PullRequest
0 голосов
/ 25 августа 2011

Я только что обновил трак с 0,11 до 0,12, потому что просмотр нескольких репозиториев. Раньше синхронизация svn работала автоматически, но теперь мне нужно в админ-панель и ввести команду repository resync *, есть ли способ сделать это автоматически?

1 Ответ

6 голосов
/ 25 августа 2011

Вы должны прочитать TracRepositoryAdmin и следовать там инструкциям. По сути, у вас есть два варианта:

  • Либо вы сохраняете автоматическую синхронизацию при каждом запросе, что довольно быстро становится причиной снижения производительности, если у вас есть несколько репозиториев.
  • Или вы вызываете trac-admin $ENV changeset added в хуке post-commit каждого репозитория. Это предпочтительный вариант.
...