几周前,有人在合并.hgtags时不小心把他们的l键混在了一起,我们开始收到关于.hgtags@eed03ad8bbe7, line 1: node 'll005a7e9815cb34a143f349469b6b3c27174af7f6' is not well formed的消息。
我去修复了标签文件,一切看起来都很棒,但现在当人们克隆时,他们会收到这条消息。有没有办法把它关掉?我是否必须编辑历史,并告诉公司中的每个人清除他们所有的存储库并重新克隆?
发布于 2013-04-29 22:45:53
我认为(但不确定) Mercurial在解析时会查看所有头部的.hgtags文件。检查hg heads以查看所有头文件,并为仍然具有格式错误的文件和新克隆程序的每个头文件添加一个提交。那些拥有自己的分支,但在提示中仍然包含错误数据的人将收到该消息,直到他们将修复程序合并到他们的分支中(无论是命名的还是匿名的/书签)。
免责声明:在这一点上我有50%的可能性是错的。:)
https://stackoverflow.com/questions/16280881
复制相似问题