Вчера я по ошибке написал ловушку после фиксации, которая сломала мой сервер. Фактически, когда я выполнял коммит через TortoiseSVN, я мог видеть, как ловушка после фиксации удаляет значительные системные ресурсы. Когда я попытался перезагрузить сервер, сервер не загрузился.
В любом случае, я собираюсь снова настроить SVN и не хочу повторять ту же ошибку. Как мне ограничить мои права доступа после фиксации, чтобы иметь возможность изменять только определенные папки?
От имени какого пользователя работает SVN?
В моей системе SVN работает с пользователем Apache через DAV, поэтому пользователь работает как есть www-data
, поэтому у него не будет доступа к критически важным системным ресурсам за пределами области действия.