Як я можу перейти на тег / гілку в hg?


124

Я дотримувався документації на https://developer.mozilla.org/En/Developer_Guide/Source_Code/Mercurial та завантажив джерело FF із:

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

Як я можу перейти на FF3.6 "гілку" або "тег"? У документації йдеться

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

але я не хочу двічі клонувати обидва FF та FF3.6?

Відповіді:


186

Після того, як ви клонували репо, у вас є все: ви можете hg up branchnameабоhg up tagname оновити свою робочу копію.

UP: hg upце ярлик hg update, який також має hg checkoutпсевдонім для людей із gitзвичками.


crazyscot - чи потрібно клонуватись і касувати? Чи не можливо просто захопити те, що ви хочете, за 1 крок (тобто hg clone http://hg.nginx.org/nginx -r "1.4.4"перевірити версію 1.4.4 проекту).
jww

2
hg branchлише списки default, але репо має теги! Щоб перелічити теги, використовуйтеhg tags
Hendy Irawan

ви можете використовувати hg clone -u <revision> для оновлення після клонування
O'Rooney
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.