2012-08-23 8 views
8

Tengo varios repos privados en bitbucket, y algunas veces necesito otorgar acceso de lectura/escritura a uno de ellos en algún servidor.¿Cómo puedo obtener acceso de escritura para una clave de implementación en bitbucket o algo así?

Puedo agregar la clave pública a mi cuenta de usuario, pero no quiero que esa clave tenga acceso a todos mis repositorios.

Si configuro una clave de despliegue, solo tiene acceso de lectura en el repositorio especificado.

¿Hay alguna manera de tener acceso de escritura con una clave específica en un repositorio específico?

Respuesta

5

Todos los accesos de escritura a los repositorios de Bitbucket se administran en base a los usuarios de Bitbucket. Entonces, si no quiere dar acceso de escritura a sus usuarios normales de Bitbucket, entonces necesita crear un usuario adicional de Bitbucket.

Dado que Bitbucket le factura por el número de usuarios, no veo nada malo en hacer esto: de hecho, les interesa crear varios usuarios.

+1

Sí Martin, tiene usted razón. Si no puedo crear un usuario de escritura con cualquier clave, no pueden vender sus planes. =] –

0

Me encontré con el mismo problema, He encontrado un problema relacionado en bitbucket public issue tracker. https://bitbucket.org/site/master/issues/6887/additional-read-write-key-per-repository

Uno de los comentarios:

Me temo que no vamos a hacer esto. Esto arruinaría la manera en que hacemos la facturación en el sitio. Podríamos un usuario como alguien con acceso de escritura a un repositorio. Hay formas de evitar esto, configurar otra cuenta con esa clave y solo darle a ese usuario acceso al repos que necesite.

Cuestiones relacionadas