Skip to main content

Esta versión de GitHub Enterprise Server se discontinuará el 2024-08-29. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Vincular una solicitud de cambios a una propuesta

Puedes vincular una solicitud de incorporación de cambios o branch a un problema para mostrar que hay una corrección en curso y cerrar automáticamente el problema cuando se combina la solicitud de incorporación de cambios o branch .

Nota: Las palabras clave especiales en la descripción de una solicitud de incorporación de cambios se interpretan cuando la solicitud de incorporación de cambios se destina a la rama predeterminada del repositorio. Pero si la base de la PR es cualquier otra rama, estas palabras clave se ignorarán, no se creará ningún vínculo y la combinación de la PR no tendrá efecto alguno en las incidencias. Si quiere vincular una solicitud de incorporación de cambios con una incidencia mediante una palabra clave, la solicitud debe estar en la rama predeterminada.

Acerca de las propuestas y solicitudes de cambios vinculadas

Puedes vincular una incidencia a una solicitud de incorporación de cambios manualmente o con una palabra clave compatible en la descripción de la solicitud.

Cuando vinculas una solicitud de cambios a la propuesta a la que ésta hace referencia, los colaboradores pueden ver si alguien está trabajando en dicha propuesta.

Cuando fusionas una solicitud de cambios que se ha vinculado y se encuentra en la rama predeterminada de un repositorio, su propuesta vinculada se cierra automáticamente. Para obtener más información sobre la rama predeterminada, consulte "Cambiar la rama predeterminada".

Vincular una solicitud de cambios a una propuesta utilizando una palabra clave

Puedes vincular una solicitud de incorporación de cambios a una incidencia si utilizas una palabra clave compatible en la descripción de la solicitud o en un mensaje de confirmación. La solicitud de incorporación de cambios debe estar en la rama predeterminada.

  • close
  • closes
  • closed
  • fix
  • fixes
  • fixed
  • resolve
  • resolves
  • resolved

Si utilizas una palabra clave para referenciar un comentario de una solicitud de cambios en otra solicitud de cambios, estas solicitudes se enlazarán. Con la fusión de la solicitud de incorporación de cambios que hace la referencia también se cerrará la solicitud de incorporación de cambios referenciada.

La sintaxis para palabras clave de cierre dependerá de si la propuesta se encuentra en el mismo repositorio que la solicitud de cambios.

Informe vinculadoSintaxisEjemplo
Propuesta en el mismo repositorioKEYWORD #ISSUE-NUMBERCloses #10
Propuesta en un repositorio diferenteKEYWORD OWNER/REPOSITORY#ISSUE-NUMBERFixes octo-org/octo-repo#100
Propuestas múltiplesUtilizar la sintaxis completa para cada informeResolves #10, resolves #123, resolves octo-org/octo-repo#100

Solo las solicitudes de incorporación de cambios vinculadas manualmente se pueden desvincular manualmente. Para desvincular una incidencia que hayas vinculado previamente utilizando una palabra clave, deberás editar la descripción de la solicitud de incorporación de cambios y así poder eliminar la palabra clave.

También puedes utilizar palabras clave de cierre en un mensaje de confirmación. La propuesta se cerrará cuando fusiones la confirmación en la rama predeterminada, pero la solicitud de cambios que contiene la confirmación no se listará como una solicitud de cambios enlazada.

Vinculación manual de una solicitud de incorporación de cambios a una propuesta mediante la barra lateral de la solicitud de incorporación de cambios

Cualquiera con permisos de escritura en un repositorio puede vincular manualmente una solicitud de cambios a una propuesta desde la barra lateral de la solicitud de incorporación de cambios.

Puedes vincular hasta diez propuestas a cada solicitud de cambios manualmente. La propuesta y la solicitud de cambios deberán encontrarse en el mismo repositorio.

  1. En tu instancia de GitHub Enterprise Server, navega a la página principal del repositorio.

  2. En el nombre del repositorio, haga clic en Solicitudes de incorporación de cambios.

    Captura de pantalla de la página principal de un repositorio. En la barra de navegación horizontal, una pestaña, con la etiqueta "Solicitudes de incorporación de cambios", se destaca en naranja oscuro.

  3. En la lista de solicitudes de extracción, da clic en aquella que quieras enlazar a un informe de problemas.

  4. En la barra lateral derecha, haz clic en Desarrollo.

    Captura de pantalla de la barra lateral de la incidencia. "Desarrollo" se destaca en naranja oscuro.

  5. Da clic en la propuesta que quieras enlazar a la solicitud de cambios.

Vinculación manual de una solicitud de incorporación de cambios o una rama a un problema mediante la barra lateral de la propuesta

Cualquiera con permisos de escritura en un repositorio puede vincular manualmente una solicitud de cambios o rama a una propuesta desde la barra lateral de la propuesta.

Puedes vincular hasta diez propuestas a cada solicitud de cambios manualmente. La propuesta puede estar en un repositorio diferente al de la solicitud de incorporación de cambios vinculada o la rama. Se recordará el último repositorio seleccionado.

  1. En tu instancia de GitHub Enterprise Server, navega a la página principal del repositorio.

  2. Debajo del nombre del repositorio, haga clic en Problemas.

    Captura de pantalla de la página principal de un repositorio. En la barra de navegación horizontal, una pestaña, con la etiqueta "Problemas", se destaca en naranja oscuro.

  3. En la lista de propuestas, haz clic en la propuesta a la que deseas vincular una solicitud de incorporación de cambios o una rama.

  4. En la barra lateral derecha, haz clic en Desarrollo.

    Captura de pantalla de la barra lateral de la incidencia. "Desarrollo" se destaca en naranja oscuro.

  5. Haz clic en el repositorio que contiene la solicitud de incorporación de cambios o la rama que deseas vincular a la propuesta.

  6. Haz clic en la solicitud de cambios o rama que quieras enlazar a la propuesta.

  7. Haga clic en Aplicar.

Información adicional