Mercurial - можно делать ограничения? - PullRequest
0 голосов
/ 04 октября 2011

Я изучаю использование Mercurial (с меня хватит SVN слияния).Возможно ли иметь репо, в котором люди ограничены тем, к чему они имеют доступ?Например, разработчик веб-интерфейса будет иметь доступ только к файлам HTML и CSS и т. Д.

Мне кажется, я ищу что-то вроде: http://svnbook.red -bean.com / ru / 1.5 / svn.serverconfig.httpd.html

Ответы [ 2 ]

0 голосов
/ 04 октября 2011
  • расширение ACL может помочь
  • Вы также можете разделить репо на отдельные репо и объединить части в большой проект с помощью подпунктов (или просто иметьодин репо в дорожках и выполняй тяги со всех)
0 голосов
/ 04 октября 2011

Из-за распределенной природы Mercurial это невозможно сделать.Пользователь либо имеет права на чтение для всего хранилища, либо нет.

Об операциях записи: хотя это можно контролировать на стороне сервера с помощью ловушек, но в этом случае это будет большой головной болью для разработчиков, которые внесли измененияслучайно или должен был их сделать и был заблокирован из-за отсутствия прав на нажатие (таким образом, продолжает работать)

...