Incrustar un repositorio de GitHub dentro de un repositorio mercurial (horno): ¿qué tan integrado es?

StackOverflow https://stackoverflow.com/questions/8918546

  •  30-10-2019
  •  | 
  •  

Pregunta

Pregunta resumida:

¿Son posibles los subpositorios alojados en Github dentro de un repositorio mercurial/horno, y si es así, se actualizan/clonan automáticamente cuando el repositorio mercurial principal es operado por un hg clone o hg commit ¿dominio?

Pregunta detallada:

Siguiendo mi pregunta que fue respondida de manera tan excelente aquí , parte de mi código de terceros está en carpetas que descargué hace un tiempo de los esfuerzos de OpenSource en GitHub. Dado que en esa etapa no estaba usando el control de versiones, esas carpetas en las que ahora se incorporan las carpetas estándar que ahora se incorporan como subcepositorios en Mercurial.

Obviamente, esto no es ideal, ya que para una cosa, las nuevas versiones de las bibliotecas pueden tener correcciones de errores o nuevas características que deseo usar en el futuro. También es posible que necesite personalizar localmente algunas de las bibliotecas.

Puedo ver desde la lectura este enlace que es posible tener "saber" Mercurial sobre esas URL (y revisiones) del servidor GIT, por lo que puedo tener clon Mercurial las bibliotecas alojadas de GitHub directamente de sus repostería principal.

¿Estoy en lo cierto al decir que cuando clono los reposadores de los padres (Mercuriales), esos archivos se extraerán de GitHub, sin tener que administrarlo por separado usando GIT?

Lo que tampoco está claro es que, si tuviera que hacer esto, y sucedió que el código podría necesitar ser personalizado desde dentro de ese repositorio clonado por GitHub, tendría que usar GIT para administrar las revisiones de los archivos locales, o lo haría Mercurial. que por poder? por ejemplo, identificación hg commit -S ¿Mercurial invocaría Git en mi nombre para manejar eso?

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top