(Traduction du texte original en anglais : Export)

Export

hg export [OPTION]... [-o FICHIER_DE_SORTIE] REV...

Le fait d'exporter un changeset génère un fichier patch étendu qui décrit les changements. Un fichier patch Mercurial contient des méta-données et un diff unifié traditionnel.

Une fois qu'un changeset a été exporté depuis un dépôt, il peut être importé dans un autre.

Référence manuel : http://www.selenic.com/mercurial/hg.1.html#export

Voir aussi : CommunicatingChanges, FrenchTutorialExport

Notes

Changesets fusionnés

N'utilisez pas export pour transférer des changesets fusionnés entre dépôts, car le fichier patch contient seulement les différences avec le premier parent du changeset fusionné. Extrait de hg help export :

Au lieu de cela, utilisez pull pour récupérer le dépôt source dans le dépôt cible ou utilisez bundle pour créer un fichier lot et récupérez depuis ce dernier.

Astuce avec les clients Windows

Dans certains shells Windows, particulièrement avec 4NT / TCC, les chaînes de formatage utilisées dans la commande d'export peuvent nécessiter d'échapper le caractère '%' en le doublant. Par exemple : hg export -o "%%r.patch" x:y


FrenchCommand

FrenchExport (last edited 2011-02-10 18:00:14 by Jérôme Melis)