Mercurial - 使用hg log查看所有后代

Mar*_*eon 3 mercurial

要查看您可以使用 的变更集的所有祖先hg log -r :xyz.如何查看变更集的所有后代?

Vla*_*d H 9

如果您使用较新的mercurial,您可以使用hg log -r 'descendants(xyz)'hg log -r xyz::.

  • 假设xyz在分支A上,你更新到分支B,进行提交(abc),`hg log -r xyz:`显示abc abc是否是xyz的实际后代(也许它们共享一个较老的共同祖先).`hg log -r xyz ::.`只显示abc,如果它是一个真正的后代. (2认同)