【问题标题】:SVN and accented charactersSVN 和重音字符
【发布时间】:2009-02-20 12:51:29
【问题描述】:

我有一个我管理的 subversion 存储库。当我尝试添加名称中包含重音(非 ASCII)字符的文件时,服务器拒绝该命令。服务器运行在 Ubuntu 上,客户端是 Windows 上的 Eclipse。

我在SVN FAQSVN Book 中都找不到关于文件名中重音字符的任何内容。我知道在源代码文件的名称中包含重音字符可能不是一个好主意,但是......这是要求......

知道在哪里可以找到文档吗?

【问题讨论】:

  • 添加失败,还是提交失败?确切的错误信息是什么?

标签: svn character-encoding


【解决方案1】:

确保在您的服务器上安装了 apr-iconv。如果没有 apr-iconv,Subversion 无法转换 utf8 字符串,如果转换失败会抛出错误。

您还可以从服务器错误日志中获得更多信息。

【讨论】:

    【解决方案2】:

    This 听起来很相关,但是如果您没有给出从服务器得到的确切错误,这很难。

    不过,听起来还是不错的建议:检查本地系统的文件名编码。

    【讨论】:

      【解决方案3】:

      检查 svn:eol-style

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-12-02
        • 2017-06-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-05
        • 2023-03-03
        • 1970-01-01
        相关资源
        最近更新 更多