¿Cuál es la diferencia entre revisores y asignados en GitHub?

3 minutos de lectura

Avatar de usuario de Pushkraj Lanjekar
Pushkraj Lanjekar

Cuando creo una solicitud de extracción, puedo ver dos opciones como Revisores y cesionarios. ¿Cuál es la diferencia entre esos? Creo que esto es de cualquiera de las últimas versiones de github.

  • Posible duplicado de En GitHub, ¿cuál es la diferencia entre revisor y asignado?

    – suave

    13 de febrero de 2018 a las 13:23

Los revisores y los asignados son una herramienta para organizar quién está trabajando en qué solicitud de extracción y qué problema. No confieren ningún permiso adicional.

Los revisores son personas a las que solicita específicamente que revisen su solicitud de extracción. de los documentos

Los autores de solicitudes de extracción y los propietarios y colaboradores del repositorio pueden solicitar una revisión de la solicitud de extracción de cualquier persona con acceso de escritura al repositorio. El revisor solicitado recibirá una notificación de que le solicitaste que revisara la solicitud de extracción.

Mientras “los asignados aclaran quién está trabajando en problemas específicos y solicitudes de extracción“, también de los documentos.

La diferencia específica depende del proyecto, pero la diferencia básica es que se espera que los revisores revisen, y los asignados están a cargo de manejar la fusión (que probablemente también incluye la revisión).

Por ejemplo, si estuviera enviando una solicitud de extracción que cambió el sistema de tipo, podría asignar al responsable del sistema tipo a cuidar; que podría ser una persona específica, o el líder del proyecto. O podría asignárselo a quien haya dicho que se encargaría de ello en el chat del proyecto. Un asignado dice “esta persona está manejando el problema”.

Pero si esa solicitud de extracción también tiene un código específico de Windows, podría solicitar una revisión de alguien en el proyecto que conozca bien Windows.

Otro uso podría ser tener siempre dos personas que miren una solicitud de extracción, un revisor, un asignado. En este caso, eso sería manejado por un gerente de proyecto asegurándose de que cada solicitud de extracción tenga un asignado y un revisor.

  • Se agregó una captura de pantalla para que siga siendo relevante si se actualiza la interfaz de GitHub

    – lal

    1 de diciembre de 2017 a las 20:04

  • @lal Gracias, pero los detalles específicos de la interfaz de usuario no ayudan a aclarar la diferencia entre revisores y asignados. Y dado que la pregunta es sobre la interfaz de usuario de Github, si esa interfaz de usuario cambia, una captura de pantalla se vuelve engañosa.

    – Schwern

    1 de diciembre de 2017 a las 22:08

avatar de usuario de lal
lala

“asignado” tiene una definición más flexible y se puede utilizar de forma diferente para adaptarse a las necesidades del equipo.

En nuestro equipo de 8 desarrolladores, tenemos 1 revisor y hasta 2 asignados. Usamos “asignado” para designar a la persona que abrió la solicitud de extracción y es responsable de realizar las solicitudes de comentarios/cambios de la solicitud de extracción. A veces, si un QA está involucrado en la fusión y el cierre del PR, la persona QA también se agrega como cesionario.

El uso de “cesionario” ayuda a localizar fácilmente el RP en el futuro. Uno de mis proyectos tiene >3000 PR.

is:open is:pr author:raya-dumas

is:closed is:pr assignee:raya-dumas

También echa un vistazo a esto: https://stackoverflow.com/a/41174022/342794

¿Ha sido útil esta solución?