Хранение полномочий файла в репозитории Подрывной деятельности

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

Я считал Google и нашел сообщение в блоге с 2005, которое указывает, что Подрывная деятельность не хранит полномочия файла. Существуют патчи, и сценарии рычага перечислили (только один URL все еще существует). Три года спустя Подрывная деятельность все еще не хранит полномочия файла, и действительно ли рычаги являются единственным способом пойти об этом? (Я никогда не делал рычагов и скорее использую что-то, что является собственным к Подрывной деятельности.)

40
задан graham.reeds 11 September 2008 в 09:45
поделиться

2 ответа

Это обновленная ссылка на SVN патч, который правильно обрабатывает разрешения файлов в стиле unix. Я протестировал на fedora12 и, кажется, все работает как ожидалось:

Я просто сохранил его /usr/bin/asvn и использую asvn вместо команды svn, если мне нужно, чтобы разрешения обрабатывались правильно.

3
ответ дан 27 November 2019 в 01:42
поделиться

Я бы рекомендовал сгенерировать карту разрешений с помощью утилиты mtree (во FreeBSD она есть по умолчанию), сохранить карту в репозитории , и, как упоминалось выше, запустить сценарий, который восстановит правильные права доступа к файлам с карты в качестве первого шага процесса сборки.

1
ответ дан 27 November 2019 в 01:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: