Перехватчик Post Commit SVN в MediaTemple (gs) - обновление svn

Я создал пользователя SSH / FTP / электронной почты, и когда я подключаюсь к своему MTServer с помощью SSH и этого пользователя, я не могу получить доступ к /home/XXXX/domains/mydomain.com/.

Я использую Subversion, и он работает нормально, но я хочу, чтобы он мог автоматически обновлять мою веб-страницу (на MTServer) каждый раз, когда я совершаю коммит.

Ловушка после фиксации работает нормально, потому что при тестировании с помощью echo "действительно выполнялся" >> error_log;

Но обновление svn не работает.

Как я могу это решить?


person Bonfocchi    schedule 24.10.2010    source источник


Ответы (1)


Убедитесь, что настройки группы и пользователя настроены правильно. Если у SVN есть другой пользователь, отличный от того, под которым вы входите в систему, убедитесь, что все файлы доступны для записи в группе, и обе учетные записи принадлежат одной группе.

person Paul McMillan    schedule 24.10.2010
comment
Как я могу узнать пользователя SVN? или группа пользователей? - person Bonfocchi; 25.10.2010
comment
ls -al сообщит вам, кому принадлежат файлы и каковы их права доступа. - person Paul McMillan; 25.10.2010
comment
Это тот же владелец и одна и та же группа пользователей. - person Bonfocchi; 25.10.2010
comment
Получил, спасибо, я только что проверил все разрешения, связанные с рассматриваемыми файлами. - person Bonfocchi; 25.10.2010