Можно ли использовать расширение Mercurial ACL в хранилище Bitbucket? - PullRequest
4 голосов
/ 27 октября 2011

У нас небольшая команда, работающая вместе с хранилищем BitBucket Mercurial. Дело в том, что у нас есть ветка «Релизы», и мы хотим ограничить доступ к ней только определенным людям.

Я искал расширение ACL Mercurial, но, похоже, оно работает только с локальными репозиториями.

Знаете ли вы какое-нибудь решение для этого, если все подталкивают непосредственно к Bitbucket?

Thx!

1 Ответ

1 голос
/ 28 октября 2011

Нет, вы не можете использовать расширение ACL с Bitbucket.Это должно быть включено на их серверах, и они должны предоставить веб-интерфейс для редактирования правил.Они этого не сделали.

Что вы можете сделать, это использовать вилку (отдельный репозиторий) в Bitbucket для хранения ваших выпусков.Вы можете ограничить доступ по принципу push / pull для каждой вилки, так что это может помочь вам.

Альтернативой является то, что только несколько человек могут отправлять данные в хранилище Bitbucket.Затем они будут действовать как привратники и могут отклонять наборы изменений в неправильной ветви.

Однако ограничение доступа, как это, как правило, не является необходимым.Если это так, то у вас есть социальная проблема, которую вы должны решить, поговорив со своими разработчиками.

...