
Я установил Subversion и имею следующие настройки:
- Репо - это/home/svn/тестер(апач:апач).
- Сайт находится/var/www/тестер(тестер:тестер).
Я проверил репозиторий тестера/var/www/тестер.
В/home/svn/tester/hooks/после-коммитаУ меня есть:
sudo -u tester /usr/bin/svn update /home/tester --username aaa --password bbb
Я пытаюсь сохранить владельца файлов/home/svn/тестеркакапачи владелец файлов в/var/www/тестеркактестер.
Я добавил в /etc/sudoers:
tester ALL=(ALL) NOPASSWD: /usr/bin/svn
Я закомментировал requiretty в /etc/sudoers:
#Defaults requiretty
После выполнения коммита я получаю следующее сообщение (в tortoisesvn):
Commit failed (details follow):
MERGE of '/svn/tester': 200 OK (https://[site name])
Правильно ли я поступаю? Если да, то как мне обойти эту ошибку?