Подтвердить что ты не робот

Сохранение разрешений на файлы через обновления SVN?

У меня есть серия скриптов python с разрешениями на выполнение в Linux. Они хранятся в SVN.

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

Да, я мог бы просто script до chmod +x * после этого, но, конечно, есть способ сохранить разрешения в SVN или сохранить их при обновлении?

Любые предложения оценены.

4b9b3361

Ответ 1

Вам нужно установить свойство svn: executable в файле.

svn propset svn:executable true  <filename>