Trac + SVN: Почему рычаг фиксации сообщения не работает?

Локальное состояние сохраняется, когда Вы останавливаете процесс, но состояние удаленных ресурсов, очевидно, не может сохраняться. Если удаленный экземпляр MySQL приводит к таймауту соединения, необходимо снова соединиться.

4
задан 7 December 2009 в 20:59
3 ответа

Я предполагаю, что проблема связана с разрешением. Удостоверьтесь оба post-commit сценарий и rac-post-commit-hook имейте надлежащие полномочия. Если это работает на Вас использующий командную строку, попытайтесь сделать это как пользователя, который выполняет svn демона (sudo -u svnuser [cmd]).

Я мог решить подобную проблему приблизительно один год назад путем добавления "chmod o+x" оба из сценариев.

3
ответ дан 3 December 2019 в 03:25
  • 1
    Это, должно быть, была проблема разрешения действительно. Я chmoded оба сценария и теперь это работает.Спасибо! –   7 December 2009 в 23:35

давайте 'установим-x' в сценарии для поиска и устранения неисправностей.

2
ответ дан 3 December 2019 в 03:25

Перепроверьте переменные среды; одна из наиболее распространенных причин не имеет $PATH Вы ожидаете.

0
ответ дан 3 December 2019 в 03:25
  • 1
    That' s, почему I' m использующий полные пути. –   7 December 2009 в 22:02
  • 2
    Извините, я думал, что было что-то в trac-post-commit-hook, который мог бы быть затронут этим, но посматриванием на него снова, я don' t видят что-либо. Вы могли бы добавить echo к рычагу постфиксации, чтобы проверить, что часть становится выполняемой. –  retracile 7 December 2009 в 22:56

Теги

Похожие вопросы