Есть ли какая-либо система управления распределенной версией, способная предоставлять доступ для чтения/записи пользователям с уровнем детализации подпапки?Управление распределенной версией и управление доступом
i.e., если я хочу предоставить доступ к дереву /foo
для UserA и только для /foo/bar
для UserB?
UPD Насколько я понимаю, это невозможно для Git (он рассматривает только хранилище в целом). Как насчет Базара и Меркуриала?
UPD все еще ищет лучший ответ.
Я не достаточно знаком с распределенным VCS, но я подозреваю, что вы получите более качественные ответы, если вы определите, имеете ли вы «доступ на чтение» или «доступ на запись». – maxim1000
@ maxim1000, я имел в виду как контроль доступа на чтение, так и запись. – fithu
Не совсем ответ, но если вы не найдете решения с DVCS, вы можете попытаться предоставить репозиторий SVN конкретным правам на чтение и запись и использовать различные мосты для DVCS. – maxim1000