web-dev-qa-db-ja.com

Mercurialのブランチとブックマーク

名前付きブランチとブックマークの操作に関する情報を読みました。残念ながら、それらの違いはまだわかりません。何かありますか?

違いはありますか:

hg branch blah
hg up blah

そして

hg bookmark blah
hg up blah

ブックマークを使用する理由と、名前付きブランチとの違いは何ですか?

61
viraptor

ブックマークは、自動的に次の変更に進むタグであり、以前にそのブックマークを指し示していた変更セットにはマークを残しません。一方、名前付きブランチは、変更セットの一部である消えないマークです。同じブランチに複数のヘッドを置くことができますが、同じブックマークでポイントできるのは一度に1つのヘッドだけです。名前付きブランチはリポジトリからリポジトリにプッシュ/プルされ、ブックマークは移動しません。

ここに大きな分岐比較があります: http://stevelosh.com/blog/entry/2009/8/30/a-guide-to-branching-in-Mercurial/

58
Ry4an Brase