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 vinculado | Sintaxis | Ejemplo |
---|---|---|
Propuesta en el mismo repositorio | KEYWORD #ISSUE-NUMBER | Closes #10 |
Propuesta en un repositorio diferente | KEYWORD OWNER/REPOSITORY#ISSUE-NUMBER | Fixes octo-org/octo-repo#100 |
Propuestas múltiples | Utilizar la sintaxis completa para cada informe | Resolves #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.
-
En tu instancia de GitHub Enterprise Server, navega a la página principal del repositorio.
-
En el nombre del repositorio, haga clic en Solicitudes de incorporación de cambios.
-
En la lista de solicitudes de extracción, da clic en aquella que quieras enlazar a un informe de problemas.
-
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.
-
En tu instancia de GitHub Enterprise Server, navega a la página principal del repositorio.
-
Debajo del nombre del repositorio, haga clic en Problemas.
-
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.
-
Haz clic en el repositorio que contiene la solicitud de incorporación de cambios o la rama que deseas vincular a la propuesta.
-
Haz clic en la solicitud de cambios o rama que quieras enlazar a la propuesta.
-
Haga clic en Aplicar.