Как я могу ограничить коммиты определенной веткой в ​​Mercurial?

По сути, я ищу способ управления разрешениями на запись для определенных веток.

Это может быть либо перед фиксацией (локально), либо после фиксации, но перед нажатием (удаленно).

Мне нужно защитить определенные ветки от записи в них, чтобы обеспечить выполнение рабочего процесса, в котором ветвь релиза может редактироваться только некоторыми.

2 ответа

Включенное и правильно настроенное расширение ACL может быть ответом в вашем случае

Расширение ACL сделает это

однако относительно ветвей:

Вы не можете ограничить доступ для чтения к подмножеству репозитория с помощью правила чтения и условия файла: любой пользователь, имеющий доступ к репозиторию, может прочитать его целиком и всю его историю. 

Но вы можете запретить push.

Другие вопросы по тегам