2010-05-03 13 views

Répondre

37

Utilisez hg archive -t tgz <targetpath> pour exporter une version propre sous forme d'archive tar gzip.

Vous pouvez également utiliser une valeur d'indicateur -t différente pour spécifier un type de sortie différent. Vous pouvez trouver toutes les options de type (et autres) sur le hg man page.

Dans Mercurial 1.6+, vous n'avez même pas besoin de spécifier le type avec -t - vous pouvez simplement utiliser hg archive <targetpath> et Mercurial déduira le bon type du nom de fichier.

+5

La prochaine version de Mercurial (version 1.6) devinera le bon type d'archive pour vous, donc 'hg archive foo.tar.bz2' est suffisant pour obtenir une archive compressée en bzip2. –

+0

Je pense que vous devriez mettre à jour cette réponse en omettant les paramètres ... cela fonctionne bien avec deviner .. – Lipis

+0

Cela peut-il être effectué d'une manière ou d'une autre sur le repo à distance? –