$ hg heads
changeset: 211:746a4ab8b3e3
分别是211
和746a4ab8b3e3
是什么?
当我hg revert -r REV
时,REV
应该是什么? 211
或746a4ab8b3e3
或211:746a4ab8b3e3
?
答案 0 :(得分:11)
211
是 local revision number ,746a4ab8b3e3
是短Node ID 。对于相同的节点ID,本地修订版[可能] 在之间不同,并且对于通信修订版没有用。带有:
的表单只是它们通常一起表示以供显示的方式。
在大多数情况下, “版本号”可以与Hg命令一起使用。 (并且本地版本更容易输入!)但请注意:如果有人说“更新到版本42”,那么他们要么正在看你的屏幕,要么需要上课。
现在去找an Hg tutorial; - )
答案 1 :(得分:1)
正如pst所说211之前是本地修订号。
我建议你看看这个伟大的HG INIT Tutorial
从下面的HG Init示例中可以看到,每次签入时,第一个变更集编号都会增加。
变更集:1:a52881ed530d标签:提示用户:Joel Spolsky 日期:2008年2月8日星期一14:51:18 - 0500 摘要:改变紧缩到smoosh
变更集:0:c1fb7e7fbe50用户:Joel Spolsky 日期:2008年2月8日星期一14:50:08 - 0500 摘要:鳄梨调味酱配方的初始版本