Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/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
如何在Mercurial中查找备份提交?_Mercurial_Backout - Fatal编程技术网

如何在Mercurial中查找备份提交?

如何在Mercurial中查找备份提交?,mercurial,backout,Mercurial,Backout,执行hg backout后,控制台输出如下内容: changeset 3:a2b2d103c5ee backs out changeset 2:487a64ab45d0 该消息表明回退元数据记录在Mercurial中的某个位置。这是真的吗?给定一个修订版,我可以确定它是否是一个撤销的结果,并确定它撤销了哪个修订版吗?不,我认为这是不可能的。您看到的消息仅在您运行该命令时显示,没有记录的元数据将在以后提供该信息。这是因为“hg回退”实际上只不过是一系列单独步骤的快捷方式,详情如下: 您可以自己运

执行
hg backout
后,控制台输出如下内容:

changeset 3:a2b2d103c5ee backs out changeset 2:487a64ab45d0

该消息表明回退元数据记录在Mercurial中的某个位置。这是真的吗?给定一个修订版,我可以确定它是否是一个撤销的结果,并确定它撤销了哪个修订版吗?

不,我认为这是不可能的。您看到的消息仅在您运行该命令时显示,没有记录的元数据将在以后提供该信息。这是因为“hg回退”实际上只不过是一系列单独步骤的快捷方式,详情如下:

您可以自己运行这些步骤并获得相同的结果,Mercurial不会知道其中的区别