gpt4 book ai didi

windows - 哪些 Windows CVS 客户端支持正确处理注释中的编码?

转载 作者:可可西里 更新时间:2023-11-01 11:22:54 26 4
gpt4 key购买 nike

我们目前正在使用 tortoisecvs (1.8.31) 来提交/访问我们的 cvs 存储库。

我们最近想在评论中支持日语文本,以便可以使用viewvc 进行浏览。但是,您似乎无法设置由 Tortoisecvs 发送的评论的编码,它们已正确转换/发送为 UTF8。

Tortoisecvs 输出示例:

In D:\Workspace\dummy\src: "C:\Program Files\TortoiseCVS\cvs.exe" -q commit -m コミットテスト日本語 dummy.py
CVSROOT=:pserver:username@cvs.project.repository.com:/cvsroot/dummy

/cvsroot/dummy/src/dummy.py,v <-- dummy.py
new revision: 1.10; previous revision: 1.9

/opt/viewvc-1.0.5/lib/cvsdb.py:198: Warning: Incorrect string value: '\x83R\x83~\x83b...' for column 'description' at row 1
cursor.execute(sql, sql_args)

我已经通过 Eclipse 提交确认 cvs 存储库/viewvc 支持日语,您可以在 Eclipse 中定义发送到存储库的注释的编码。但是,我们的大部分开发都不是在 Eclipse 中完成的。

有没有办法让 tortoisecvs 为评论分配正确的编码?或者,如果它是与命令行相关的问题,有没有办法将 Windows 更改为默认为 utf-8? (这会解决它吗?)(Tortoisecvs 似乎只是在调用一个命令行工具,我假设它只是将默认系统的编码应用于文本)

如果没有,哪些 Windows CVS 客户端(如果有)支持正确处理注释中的编码?

更新删除了 SVN,经过测试,SVN 可以正确处理编码并以 UTF-8 传输注释。谢谢 Stefan 澄清了这一点。

在sourceforge上的tortosiecvs项目中找到这个请求:

https://sourceforge.net/tracker/index.php?func=detail&aid=1592167&group_id=48103&atid=451975

它从 2006 年开始营业。我想这对很多人来说都不是什么大问题。

最佳答案

我不认识任何客户,但你是否报告过针对 tortoisecvs/svn 的错误?它可能很容易修复。

关于windows - 哪些 Windows CVS 客户端支持正确处理注释中的编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/564425/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com