Esta versión de GitHub Enterprise se discontinuó el 2021-09-23. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Transferir una propuesta a otro repositorio

Para mover una propuesta a un repositorio al que mejor se ajuste, puedes transferir propuestas abiertas a otros repositorios.

Para transferir una propuesta abierta a otro repositorio, debes tener permisos de escritura sobre el repositorio en el que está la propuesta y sobre el repositorio al que le estás transfiriendo la propuesta. Para obtener más información, consulta "Niveles de permiso del repositorio para una organización".

Solo puedes transferir propuestas entre repositorios que son propiedad del mismo usuario o de la misma cuenta de la organización. No puedes transferir una propuesta desde un repositorio privado hacia un repositorio público.

Cuando transfieres un informe de problemas, se retendrá tanto los comentarios como las personas asignadas. No se retendrán los hitos y etiquetas de la propuesta. Esta propuesta se mantendrá en cualquier tablero de proyecto que pertenezca al usuario o que se encuentre en la organización y se eliminará de cualquier tablero de proyecto de los repositorios. Para obtener más información, consulta "Acerca de los tableros de proyectos."

Las personas o equipos que se mencionan en la propuesta recibirán una notificación que les haga saber que la propuesta se transfirió a un repositorio nuevo. La URL original se redirige a la URL nueva de la propuesta. Las personas que no tengan permisos de lectura en el repositorio nuevo verán un anuncio que les hará saber que la propuesta se transfirió a un repositorio nuevo al que no pueden acceder.

Transferir una propuesta abierta a otro repositorio

  1. En GitHub Enterprise Server, visita la página principal del repositorio.
  2. Debajo del nombre de tu repositorio, da clic en Propuestas.

Issues tab 3. En la lista de propuestas, haz clic en la propuesta que quieres transferir. 4. En la barra lateral derecha, haz clic en Transfer issue (Transferir propuesta). Botón para transferir propuesta 5. Utiliza el menú desplegable Choose a repository (Elegir un repositorio) y selecciona el repositorio al que quieres transferir la propuesta. Elige una selección de repositorio 6. Haz clic en Transfer issue (Transferir propuesta). Botón Transfer issue (Transferir propuesta)

Para aprender más sobre el CLI de GitHub, consulta la sección "Acerca del CLI de GitHub".

Para transferir una propuesta, utiliza el subcomando gh issue transfer. Reemplaza el parámetro issue con el número o URL de la propuesta. Reemplaza el parámetro hostname/owner/repo con la URL del repositorio al que quieras transferir la propuesta, tal como https://ghe.io/octocat/octo-repo.

gh issue transfer issue hostname/owner/repo

Leer más