Я запускаю проект svn с дополнительными компонентами - извлечение из нескольких внешних репозиториев и нескольких пользователей с различными правами доступа к этим внешним.
Команда 'svn update' прерывает работу с первым проектом, который не может получить.
Существует ли лучшая или стандартная методология для svn:externals, позволяющая успешно выполнять проверки для всех пользователей?
РЕДАКТИРОВАТЬ: у меня нет прав собственности/контроля над внешними проектами для предоставления доступа, а зеркалирование внешних объектов не разрешено политикой компании. Поскольку внешние компоненты поддерживают дополнительные компоненты, пользователи с меньшим количеством разрешений, очевидно, не будут поддерживать дополнительные компоненты. Тем не менее, им все равно нужно будет проверить другие внешние объекты, а 'svn up' очень зависит от порядка.
Я понимаю, что исправление разрешений и разделение на подрепозитории сделают это не проблемой, но мне все же интересно узнать, есть ли какая-то золотая середина.