Incorporer un référentiel GitHub à l'intérieur d'un référentiel mercurial (four) - Dans quelle mesure est-il intégré?

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

  •  30-10-2019
  •  | 
  •  

Question

Question résumée:

Sont des sous-référentiels hébergés par GitHub dans un référentiel mercurial / four possible, et si c'est le cas, ils sont automatiquement mis à jour / clonés lorsque le référentiel mercurial parent est exploité par un hg clone ou hg commit commande?

Question détaillée:

Suivant de ma question qui a été répondu si excellemment ici , certains de mon code tiers sont dans des dossiers que j'ai téléchargés il y a quelque temps à partir d'OpenSource Efforts sur GitHub. Depuis à ce stade, je n'utilisais pas le contrôle de version, ces dossiers où des dossiers standard qui ont maintenant été incorporés comme sous-référentiels dans Mercurial.

Ce n'est évidemment pas idéal, car pour une chose, les nouvelles versions des bibliothèques peuvent avoir des corrections de bogues ou de nouvelles fonctionnalités que je souhaite utiliser à l'avenir. J'ai peut-être besoin de personnaliser localement certaines bibliothèques.

Je peux voir en lisant ce lien Qu'il soit possible d'avoir des «connaissances» mercurielles sur ces URL du serveur GIT (et révisions), afin que je puisse alors faire clone mercurial les bibliothèques hébergées GitHub directement à partir de leurs références parentales.

Ai-je raison de dire que lorsque je clonerai les références parentales (mercurial), ces fichiers seront retirés de GitHub, sans avoir à gérer séparément cela en utilisant Git?

Ce qui n'est pas non plus clair, c'est que si je le faisais, et il s'est avéré que le code pourrait être personnalisé à partir de ce référentiel cloné GitHub, devrais-je utiliser Git pour gérer les révisions des fichiers locaux, ou le Mercurial ferait que par proxy? Par exemple, je devais hg commit -S Mercurial invoquerait-il Git en mon nom pour gérer cela?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top