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の両方を2度複製したくないですか?

回答:


186

リポジトリのクローンを作成すると、すべてが揃います。作業コピーを更新したり更新しhg up branchnameたりできhg up tagnameます。

UP:hg upはのショートカットでhg update、習慣のあるhg checkout人のためのエイリアスもありgitます。


クレイジースコット-クローンを作成してチェックアウトする必要がありますか?1ステップで必要なものだけを取得することはできませんか(つまり、hg clone http://hg.nginx.org/nginx -r "1.4.4"プロジェクトのバージョン1.4.4をチェックアウトする)。
jww 2013

2
hg branchリストのみですdefaultが、リポジトリにはタグがあります!タグをリストするには、次を使用しますhg tags
Hendy Irawan

hg clone -u <revision>を使用して、複製後に更新することができます
O'Rooney
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.