¿Cómo muevo un problema en github a otro repository?

Ocurre de vez en cuando. Algunas bibliotecas dependen de otras y un usuario abre un problema que pertenece al repository incorrecto. ¿Puedo pasar el problema al otro repository?

Podría argumentar que el problema podría verse como un problema de repository porque uno depende del otro y mientras uno no funcione correctamente, no es así. Pero prefiero hablar de soluciones al problema en el repository al que pertenece.

Solutions Collecting From Web of "¿Cómo muevo un problema en github a otro repository?"

No, oficialmente no puedes mover problemas entre repositorys.

Sin embargo, hay un truco, github-issues-import , tipo de complemento, para importar problemas de un repository a otro.

Igual que Daniel: no se puede mover oficialmente los problemas entre repositorys.

Aunque he creado una herramienta en línea que lo ayudará a mover problemas entre repositorys. En realidad, copy el problema y cierra el anterior.

https://github-issue-mover.appspot.com

Sería más rápido usar eso que download y configurar un script si solo quieres hacer esto ocasionalmente.

Creé una extensión de Chrome llamada Kamino que clonará los problemas de un repository a otro. También cerrará el problema original. También estará disponible para MS Edge.

https://chrome.google.com/webstore/detail/kamino/ffdebockfdjileaojbbccofhgncmioaf?hl=en-US

Mover problema Si tiene la integración de ZenHub , verá este button en la esquina inferior derecha cuando vea un problema. Esto permite que el problema se copie a otro repository en la misma organización o se copie y cierre .

Y sí, "Move Issue" es un nombre inapropiado.

Parece que todavía no hay forma de mover (copyr y eliminar) o simplemente eliminar, un problema enviado por error.

EDITAR: tenga cuidado, la v1 de esta function tiene limitaciones importantes, como dejar atrás algunos (¿la mayoría?) De los metadatos del problema, no notificar a los suscriptores, etc.

Las herramientas populares disponibles para hacer esto son muy complicadas o realmente no resuelven el problema muy bien. Me sorprendió descubrir que no había nada disponible que realmente resolviera el problema de una manera simple … así que escribí una pequeña herramienta interactiva que te permite hacer este tipo de trabajo.

Puede encontrar la herramienta en https://github.com/trbritt/github-issue-migrate

El file léame incluye información sobre los problemas con otras herramientas que hacen este tipo de trabajo y un ejemplo fácil de cómo hacerlo en less de 2 minutos.