Сегодня утром я попытался зафиксировать ревизию в Subversion и вдруг обнаружил, что у меня нет на это разрешения.
Can't move '/svn/db/txn-protorevs/21000-ga9.rev' to '/svn/db/revs/21/21001': Permission Denied
Глядя на каталог revs, я заметил, что кто-то зафиксировал 21000-ю ревизию, и по какой-то причине отсутствует групповое разрешение на запись для нового каталога.
drwxrwsr-x 2 svn svn 24K 2008-10-27 10:04 19 drwxrwsr-x 2 svn svn 24K 2008-12-18 07:13 20 drwxr-sr-x 2 jeff svn 4.0K 2008-12-18 11:18 21
Установка группового разрешения на запись в этот каталог позволяет мне зафиксировать, так что я готов еще на 1000 ревизий. Но почему это происходит и что я могу изменить, чтобы это не повторилось?