2011-01-21 2 views
37

Я видел this question, но это меня не очень помогает. Я проверил файл без разрешения на выполнение, и теперь, каждый раз, когда я вхожу в ветвь или checkout, файл не является исполняемым.Изменение разрешений на файлы подвалов

Некоторые другие файлы действительно сохранены как исполняемые. Я предполагаю, что это потому, что у них был исполняемый бит во время первой регистрации - по крайней мере, это то, на что мое тестирование заставляет меня поверить.

Кто-нибудь знает, как лучше изменить (или хотя бы просмотреть) разрешения, которые имеет подрывная деятельность для файла или папки?

ответ

54

Вы пытались с svn propset? svn propset svn:executable ON <executable_script>, а затем выполните svn commit, чтобы проверить его.

+0

это не работает для меня. У меня есть 'svn propset svn: executable ON Config.pl', но когда я применяю патч, Config.pl по-прежнему не является exec. Может быть, это связано с [этим сообщением] (http://stackoverflow.com/questions/56149/storing-file-permissions-in-subversion-repository) – alexey

+1

Alexey - вы сделали svn-commit после прогетта? –

+0

Когда вы делаете 'svn propset svn: executable ON Config.pl', он обновляет только локальную копию. Затем вам нужно проверить изменения на svn. – Asanke

Смежные вопросы