Version control Mercurial回购:hg验证发行:“;第一个损坏的变更集似乎是3270“;

Version control Mercurial回购:hg验证发行:“;第一个损坏的变更集似乎是3270“;,version-control,migration,mercurial,corruption,Version Control,Migration,Mercurial,Corruption,在Mercurial repo上运行Hg verify命令将返回以下输出: 汞验证 如何解决此问题?'' 使用hg strip 3270删除变更集 选择要删除的变更集>右键单击>修改历史记录>删除…>按删除按钮 现在,hg verify不会抱怨完整性问题 这也可以通过命令行完成 hg strip--keep--force--verbose--nobackup 3270 ''' checking changesets checking manifests manifest@3270: chan

在Mercurial repo上运行Hg verify命令将返回以下输出:

汞验证

如何解决此问题?

'' 使用hg strip 3270删除变更集

选择要删除的变更集>右键单击>修改历史记录>删除…>按删除按钮

现在,hg verify不会抱怨完整性问题

这也可以通过命令行完成

hg strip--keep--force--verbose--nobackup 3270

'''

checking changesets
checking manifests
 manifest@3270: changeset refers to unknown revision c33e42cadbba
crosschecking files in changesets and manifests
checking files
 WebContent/WEB-INF/classes/labels.properties@3270: c7287124bd0a not in manifests
checked 5835 changesets with 100225 changes to 78258 files
2 integrity errors encountered!
(first damaged changeset appears to be 3270)