2
我发现最好的办法更好的办法是:设置父母祖先改变设置和获取尖端的内容
hg update -r0 -C#ancestor rev 0
hg revert -r tip --all
为了说明情况了一下:
hg init
echo "init" > a.txt
hg commit -A -m“init” a.txt #rev 0
echo "hello" > a.txt
hg commit -m"change"
hg update -r0 -C
hg revert -r tip --all
的有趣的属性是hg diff -r tip
是空的并且hg parent
是changeset: 0
。
那当然,假设你已经更新到'tip'在你的工作目录中。如果不是,您需要先安装“hg更新提示”。 – 2011-03-23 20:02:29
谢谢。至少我知道没有更好的“公共”解决方案。 (这是调试,所以它可以改变,打破,...) – 2011-03-23 20:33:35
是的,它缺乏警告,人们会期望类似的东西,如果它只是调试。 – 2011-03-23 21:55:33