Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Version control Mercurial-如果已知nodeid,则获取修订号_Version Control_Mercurial - Fatal编程技术网

Version control Mercurial-如果已知nodeid,则获取修订号

Version control Mercurial-如果已知nodeid,则获取修订号,version-control,mercurial,Version Control,Mercurial,我需要返回到特定的修订版本。 为了实现同样的目的,我使用以下命令: hg revert-r REV (参考-) 但问题是,尽管我知道该特定修订版(我要还原到的修订版)的nodeid,但我不知道修订版编号 是否有任何方法可以从该节点ID获取修订号(REV) 请帮帮我-我对使用Mercurial还不熟悉 提前感谢。您需要回答您的问题,并使用-n报告本地修订id: hg identify -n -r <hash> 我接下来的问题是:为什么要reverting变更集?将工作目录更改为使用的

我需要返回到特定的修订版本。
为了实现同样的目的,我使用以下命令:

hg revert-r REV

(参考-)

但问题是,尽管我知道该特定修订版(我要还原到的修订版)的
nodeid
,但我不知道
修订版编号

是否有任何方法可以从该
节点ID
获取
修订号(REV)

请帮帮我-我对使用Mercurial还不熟悉
提前感谢。

您需要回答您的问题,并使用
-n
报告本地修订id:

hg identify -n -r <hash>
我接下来的问题是:为什么要
revert
ing变更集?将工作目录更改为使用的历史记录中的特定点

hg update -r <hash>
hg更新-r
然后通过创建一个新的(未命名)分支继续您的开发。

您需要回答您的问题,并使用
-n
报告本地修订id:

hg identify -n -r <hash>
我接下来的问题是:为什么要
revert
ing变更集?将工作目录更改为使用的历史记录中的特定点

hg update -r <hash>
hg更新-r
然后通过创建一个新的(未命名的)分支继续您的开发