导入补丁时出错 "no diffs found"
Erroneous "no diffs found" when importing a patch
我更改了 2 个文件。我有 运行 hg diff > 1
,然后是 revert --all
;然后我将回购更新为新版本。现在我正在尝试导入我的更改,但失败了
hg import 1 --no-commit
applying 1
abort: 1: no diffs found
差异文件 1
格式正确且不为空。有趣的事实:更新回为其创建补丁的修订版仍然不允许我导入它。
这是怎么回事,如何解决?
检查差异文件的编码。如果它不是 UTF-8,请将其转换并重试。可能有字节顺序标记或类似的东西搞砸了。
我更改了 2 个文件。我有 运行 hg diff > 1
,然后是 revert --all
;然后我将回购更新为新版本。现在我正在尝试导入我的更改,但失败了
hg import 1 --no-commit
applying 1
abort: 1: no diffs found
差异文件 1
格式正确且不为空。有趣的事实:更新回为其创建补丁的修订版仍然不允许我导入它。
这是怎么回事,如何解决?
检查差异文件的编码。如果它不是 UTF-8,请将其转换并重试。可能有字节顺序标记或类似的东西搞砸了。