想法提交失败与 hg

Posted

技术标签:

【中文标题】想法提交失败与 hg【英文标题】:Idea commit failure with hg 【发布时间】:2018-04-29 16:38:44 【问题描述】:

0 个文件已提交,1 个文件未能提交:测试事务中止! 回滚完成中止:解码附近'ʷ��ͦ':'utf8'编解码器不能 解码位置 2 中的字节 0xc0:无效的起始字节!

【问题讨论】:

好的,你有什么问题?错误信息很清楚,不是吗? 我认为你试图提交一个错误的文件,有没有办法让 Idea 使用 --traceback 选项运行命令以获取更多数据? 我的问题是如何修改字符编码以便可以提交 【参考方案1】:

可能会发生 IDEA 使用错误编码传递文件名的情况。如果它在命令行中运行良好,但在 IDEA 中失败,则值得将其报告给https://youtrack.jetbrains.com/issues/IDEA

【讨论】:

我其他同事都是正常commit,我觉得需要改一些地方,但是不知道怎么修改 检查 IDE Settings-> Editor-> File Encodings 中的编码配置是否正确。如果您使用旧版本,请尝试更新 mercurial。

以上是关于想法提交失败与 hg的主要内容,如果未能解决你的问题,请参考以下文章

合并:Hg/Git 与 SVN

HG_REPMGR启动失败排查和状态检查步骤

HG_REPMGR启动失败排查和状态检查步骤

表单提交错误

与 lint-staged 一起使用时,预提交规则失败

如果执行 shell 失败,不要让 jenkins 构建失败