在 CVS for eclipse 插件中有“服务器编码”属性,但在正常cvs
命令中没有。
如何指定要使用的编码?
我正在尝试使用 cygwin 的两者版本将 cvs repo 转换为 git。当“服务器编码”为“cp1251”时,Eclipse 文件名和注释正常显示
在 cygwin 环境下,LANG 变量的变化是没有影响的。
在 cvs 手册页中没有“编码”、“代码页”或类似内容的引用
$ cvs --version
Concurrent Versions System (CVS) 1.12.13 (client/server)
如果我使用文件名命令提取 cvs 日志,cvs rlog
然后将其传递给 iconv -f -t 那么它会正确显示。这证明有某种方法可以提取这些信息。
看起来 git cvsimport 使用 cvsps 输出并提供了一些将选项传递给 cvsps 的方法。下一个问题是 - 我如何告诉 cvsps 转换输出?也许我应该使用一些真正的 cvsps 的 cvsps 包装器?或某种临时补丁集存储?