2

CVS 存储库位于 linux 机器上,但签入的文件来自 Windows 客户端,其名称使用 æ/ø/å。我可能是第一个与该存储库交互的非 Windows 用户,而且我不知道有关编码的陷阱。发生的事情是我检查了 repo,然后标记了它。这更新了每个文件,并且带有特殊字符的文件被签入了其他文件。

我的假设是文件的编码是 cp1252,并且标记这些文件不会搞砸它们的原始编码。然而,CVS 似乎做了一些奇怪的事情。

现在的问题是 repo 包含 CVS 无法理解的无效编码的文件,所以我无法对它们做任何事情。有可能以某种方式解决这个问题吗?

4

0 回答 0