Je me demande si je peux copier un fichier et son historique d'un référentiel à un autre sans avoir à importer l' intégralité du référentiel.
Réponses
Trop de publicités?Vous pouvez utiliser le ConvertExtension à l'exportation juste un fichier à partir du premier dépôt dans un nouveau répertoire temporaire, puis utilisez hg pull -f
pour importer le nouveau référentiel dans le référentiel cible.
Créer un filemap pour la ConvertExtension avec la seule ligne:
include path/to/file
Ensuite, utilisez:
hg convert path/to/original path/to/temporary --filemap filemap
pour créer le répertoire temporaire. Ensuite, dans le référentiel cible, de faire:
hg pull -f path/to/temporary
à tirer de ce fichier avec son histoire. Cela va créer une nouvelle tête, afin de l'utiliser hg merge
pour la fusionner avec la tête dans votre référentiel cible.