1

我的一些文件末尾出现了一些奇怪的字符。发生这种情况时不会签出文件,如果我签出它们并撤消签出,这些字符就会消失。

问题是它随机处理文件,而不是始终相同的文件,而是到处都有许多文件。这些事件的后果之一是无法加载 Eclipse 项目,因为 .project 文件被视为已损坏。关于为什么会发生这种情况的任何建议?

很抱歉我不能发布任何图片。但是,在记事本++中显示的文本中,它被写成:

.... 
....
<last_line>[nul][nul][nul][nul][nul][nul][nul]...

顺便说一下,[nul] 的值为 0x00。

4

1 回答 1

1

这可能是一个编码问题,就像本技术说明中描述的那样其中 Diffmerge 错误地选择了基于区域设置的编码。

您可以通过在 Notepad++ 中编辑它们来检查它们的编码。
还要检查您的ClearCase Unicode 类型管理器

根据您的 ClearCase 版本,您还遇到了魔术文件的问题

最后,检查您是否有一些与这些文件关联的损坏容器:
请参阅技术说明 swg21222072 Type manager text_file_delta failed create_version operation

于 2012-03-23T12:43:26.657 回答