Wie kann ich zu einem Tag / Zweig in hg wechseln?


124

Ich folgte der Dokumentation unter https://developer.mozilla.org/En/Developer_Guide/Source_Code/Mercurial und lud die FF-Quelle herunter mit:

hg clone http://hg.mozilla.org/mozilla-central/ src

Wie kann ich zum FF3.6-Zweig oder -Tag wechseln? Die Dokumentation sagte

hg clone http://hg.mozilla.org/releases/mozilla-1.9.2/ 192src

aber ich möchte nicht sowohl FF main als auch FF3.6 zweimal klonen?

Antworten:


186

Sobald Sie das Repo geklont haben, haben Sie alles: Sie können dann hg up branchnameoderhg up tagname Ihre Arbeitskopie aktualisieren.

UP: hg upist eine Abkürzung von hg update, die auch einen hg checkoutAlias ​​für Menschen mit gitGewohnheiten hat.


Crazyscot - muss man klonen und auschecken? Ist es nicht möglich, in einem Schritt einfach das zu holen, was Sie wollen (dh hg clone http://hg.nginx.org/nginx -r "1.4.4"Version 1.4.4 des Projekts auszuchecken)?
JWW

2
hg branchnur Listen default, aber das Repo hat Tags! Um Tags aufzulisten, verwenden Siehg tags
Hendy Irawan

Sie können hg clone -u <revision> verwenden, um nach dem Klonen zu aktualisieren
O'Rooney
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.