Permisos predeterminados de repositorio y rama de Git

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Una vez que se le haya agregado como miembro del equipo, será miembro del grupo Colaboradores. Esta pertenencia le permite contribuir a un repositorio de Git. Los grupos integrados más comunes incluyen lectores, colaboradores y Project administradores. A estos grupos se les asignan permisos predeterminados para contribuir a una rama o repositorio.

Permiso

Lectores

Colaboradores

Administradores de compilación

Project Administradores

Leer (clonar, capturar y explorar el contenido de un repositorio); también puede crear, comentar, votar y contribuir a las solicitudes de extracción.

✔️

✔️

✔️

✔️

Contribuir a un repositorio, Crear ramas,Crear etiquetasy Administrar notas

✔️

✔️

✔️

Omitir directivas al insertar en un repositorio

✔️

Creación del repositorio,eliminación del repositorio ycambio de nombre del repositorio

✔️

Editar directivas,Forzar inserción (reescritura del historial, eliminarramas y etiquetas),Administrar permisos, Quitar bloqueos de otros usuarios

✔️

Omitir directivas al completar solicitudes de extracción (no establecidas para ningún grupo de seguridad)

De forma predeterminada, los grupos lectores de nivel de proyecto tienen permisos de solo lectura.

Permiso

Colaboradores

Administradores de compilación

Project Administradores

Creación deramas: en el nivel de repositorio, puede insertar sus cambios en las ramas del repositorio. No invalida las restricciones que se aplican a las directivas de rama. En el nivel de rama, puede insertar sus cambios en la rama y bloquear la rama.

✔️

✔️

✔️

Contribuir:en el nivel de repositorio, puede insertar sus cambios en las ramas del repositorio. No invalida las restricciones que se aplican a las directivas de rama. En el nivel de rama, puede insertar sus cambios en la rama y bloquear la rama.

✔️

✔️

✔️

Nota Administración:puede insertar y editar notas de Git en el repositorio. También pueden quitar notas de los elementos si tienen el permiso Forzar.

✔️

✔️

✔️

Creación deetiquetas: puede insertar etiquetas en el repositorio y también puede editar o quitar etiquetas si tienen el permiso Force.

✔️

✔️

✔️

Administrar: eliminar y cambiar el nombre de los repositorios: si se asigna a la entrada de repositorios de Git de nivel superior, puede agregar repositorios adicionales. En el nivel de rama, los usuarios pueden establecer permisos para la rama y desbloquear la rama. El conjunto de permisos Administrar en un repositorio de Git individual no permite cambiar el nombre del repositorio ni eliminarlo. Estas tareas requieren administrar permisos en los repositorios de Git de nivel superior.

✔️

Reescribir y destruir el historial (forzar inserción):puede forzar una actualización a una rama y eliminar una rama. Una actualización de fuerza puede sobrescribir las confirmaciones agregadas desde cualquier usuario. Los usuarios con este permiso pueden modificar el historial de confirmaciones de una rama.

✔️

Para cambiar los permisos o establecer directivas para repositorios o ramas de Git, consulte los siguientes artículos:

Sugerencia

Para buscar rápidamente un permiso o una configuración definido para un proyecto u organización, use la característica de configuración de búsqueda de la organización.