Чи можна використовувати розширення Mercurial ACL у сховищі Bitbucket?

У нас є маленька команда, яка працює разом з репозиторієм BitBucket Mercurial. Справа в тому, що у нас є філія "Релізи" і хочете обмежити доступ до цього лише деяким людям.

Я шукав розширення Mercurial ACL, але це, здається, працює лише з локальними сховищами.

Чи знаєте ви будь-яке рішення для цього, якщо всі натискають безпосередньо на Bitbucket?

Дякую!

4
Підрепо замість гілки? Дублювати вміст, але можна працювати
додано Автор Lazy Badger, джерело

1 Відповіді

Ні, ви не можете використовувати розширення ACL за допомогою Bitbucket. Вони повинні бути включені на своїх серверах, і їм доведеться надавати веб-інтерфейс для редагування правил. Вони цього не зробили.

Що ви можете зробити, це використовувати вилку (окремий репозиторій) на Bitbucket для зберігання ваших релізів. Ви можете обмежити доступ "натиснути/витягнути" за допомогою однієї вилки, так що це може вам допомогти.

Альтернативою є дозволити лише кільком особам перейти до сховища Bitbucket. Тоді вони будуть діяти як воротарі, і вони зможуть відхилити набори змін у неправильній галузі.

Однак обмеження доступу, як це, взагалі не є необхідним. Якщо це так, то у вас є соціальна проблема, яку ви повинні вирішити, поговоривши з вашими розробниками.

1
додано