Вы делаете его неправильно!
Вместо того, чтобы вручную пытаться найти что-то и копировать и вставить все вокруг все время, изучите основы оболочки Linux/Unix. Это повысит Вашу производительность через крышу.
Не верьте мне?
Давайте предположим, что необходимо найти, где репозиторий, названный myimportantrepository, расположен. Это найдет его для Вас:
svn list | grep myimportantrepository
Если Вы хотите видеть несколько строк прежде и после того, как то соответствие, grep параметр-C поможет Вам. Это распечатало бы 5 строк текста прежде и после найденного соответствия:
svn list | grep -C5 myimportantrepository
Из того, что я читал, похоже, что переход на suPHP решит все мои проблемы (больше нет проблем с разрешениями)
Да, suPHP решит все проблемы, связанные с разрешениями, если вы это сделаете не не имеют ничего CHMOD 0777 - suPHP отклонит это как гигантскую дыру в безопасности и заполнит ваш error_log
сообщениями, предлагающими вам изменить его максимум на 0755.
Лучший способ сделать это подумайте об этом так:
Я читал, что это сильно тормозит сервер.
Где? Я вообще никогда не подозревал, что это проблема.
Итак, : переключитесь на suPHP.