我如何摆脱"没有良好的形成"关于我的.hgtags文件的错误?

时间:2013-04-29 14:13:27

标签: mercurial

几个星期前,有人在合并.hgtags时偶然捣乱了他们的l键,我们开始收到有关.hgtags@eed03ad8bbe7, line 1: node 'll005a7e9815cb34a143f349469b6b3c27174af7f6' is not well formed的信息。

我去修复了标签文件,所有东西看起来都很笨拙,但是现在当人们克隆时他们会得到那条消息。有没有办法把它关掉?我是否必须编辑历史记录并告诉公司中的每个人都要吹走所有存储库并重新克隆?

1 个答案:

答案 0 :(得分:4)

我认为(但不确定)Mercurial在解析时会查看所有头中的.hgtags文件。检查hg heads以查看所有头部,并为仍然存在格式错误的文件的每个人添加提交,并且新克隆者应该没问题。拥有自己的分支但在提示中仍然存在格式错误的数据的人将获得该消息,直到他们将修复程序合并到他们的分支中(无论是命名还是匿名/书签)

免责声明:我有50%的机会错了。 :)