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