Mercurial分支和书签

我阅读了一些关于命名分支和使用书签的信息。 不幸的是,我仍然没有看到它们之间的区别。 有没有?

有什么区别:

hg branch blah hg up blah 

 hg bookmark blah hg up blah 

为什么要使用书签,它与命名分支有什么不同?

书签是自动前进到后续更改的标签,在之前将书签指向它们的变更集上不留下任何标记。 另一方面,命名分支是变化集中不可磨灭的标志。 多个头可以在同一个分支上,但是一次只能有一个头被同一个书签指向。 命名的分支被推回从回购和回购,书签不旅行。

这里有一个很好的分支比较: http : //stevelosh.com/blog/entry/2009/8/30/a-guide-to-branching-in-mercurial/