21 авг. 2013 г.

Сохранение Unix-прав файлов в Subversion

Решил использовать Subversion для хранения в том числе и системных настроек сервера, папка /etc и неожиданно обнаружил - что после коммита поломались права файлов. Оказывается для Subversion ломание прав на файлы при каждом коммите и выставление их в стандартный вид - нормальное дело. Максимум, что он умеет - сохранять бит выполняемости, возможно вручную.

Первичный поиск решения ничего не дал.

Решил уже писать обертку вокруг SVN чтобы сохранять права файлов в свойства и восстанавливать их оттуда же по мере необходимости и случайно уже наткнулся как раз на такую обертку.
http://www.abmh.de/en/papers/linux/asvn-svn-including-file-permissions.html
Как я понял файл взят из официального дерева и поправлен - так чтобы работал.

Комментариев нет:

Отправить комментарий