¿Es posible usar Mercurial ACL Extension en un repositorio de Bitbucket?

Tenemos un pequeño equipo que trabaja junto con un repositorio de BitBucket Mercurial. El problema es que tenemos una sucursal de "Publicaciones" y queremos restringir el acceso a esta solo a ciertas personas.

He estado buscando la extensión ACL de Mercurial, pero parece funcionar solo con repositorios locales.

¿Conoces alguna solución para esto si todos presionan directamente a Bitbucket?

¡Gracias!

4
Subrepo en lugar de rama? Contenido duplicado, pero puede funcionar
agregado el autor Lazy Badger, fuente

1 Respuestas

No, no puede usar la extensión ACL con Bitbucket. Tendrían que estar habilitados en sus servidores y tendrían que proporcionar una interfaz web para que usted edite las reglas. Ellos no han hecho esto.

Lo que puede hacer es utilizar un fork (repositorio separado) en Bitbucket para almacenar sus lanzamientos. Puede restringir el acceso push/pull por horquilla, por lo que esto podría serle de ayuda.

Una alternativa es dejar que solo unas pocas personas ingresen al repositorio de Bitbucket. Luego actuarían como guardianes y así podrían rechazar los conjuntos de cambios en la rama incorrecta.

Sin embargo, restringir el acceso como este generalmente no es necesario. Si es así, entonces tienes un problema social que debes resolver al hablar con tus desarrolladores.

1
agregado