У меня есть серия скриптов python с разрешениями на выполнение в Linux. Они хранятся в SVN.Поддержание разрешений файлов через обновления SVN?
Если я затем запустил svn up
, чтобы обновить их, перезаписанные файлы вернутся к 644 - то есть никаких разрешений на выполнение для кого-либо.
Да, я мог бы просто скопировать его на chmod +x *
, но, конечно, есть способ сохранить разрешения в SVN или сохранить их при обновлении?
Любые предложения оценены.
@Mark Можете ли вы обновить ссылку на более позднюю ссылку на документацию. Subversion 1.1 немного устарел, и с тех пор документация улучшилась. Например. http://svnbook.red-bean.com/en/1.5/svn.advanced.props.html –
Ах, хорошо заметили, спасибо, я удалил. Еще раз спасибо Даниэлю, и вот ссылка на реквизиты: http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.propset.html - ваш был расширенный проспект. –
Ну, хорошо, я знаю 'svn: executable' для бит + x, но как насчет внешних разрешений (только для чтения и т. Д.). –