在ViewVC中为SVN启用语法着色

时间:2014-10-01 09:08:57

标签: svn syntax-highlighting mime viewvc

我刚刚在托管从旧CVS迁移的SVN存储库的计算机上安装了ViewVC 1.1.21。

我想像Eclipse那样为源文件(Java,属性和XML文件)启用语法着色。无论两者之间的区别如何,我都安装了python-Pygmentspython3-Pygments。我还设置了enable_syntax_coloration = 1

我注意到所有文件的svn:mime-type都为text/plain

mime类型会影响语法高亮吗?我是否必须做其他事情来修复着色?

2 个答案:

答案 0 :(得分:0)

使用以下过程:

  • 在viewvc.conf中设置detect_encoding = 1

  • 在viewvc.conf中设置enable_syntax_coloration = 1

以下是警告:

  

需要'chardet'模块,目前仅用于语法着色逻辑 - 如果启用 - 用于'标记'和'注释'视图;请参阅'enable_syntax_coloration'。

如果失败,请使用旧版流程:

  • 在viewvc.conf中设置use_enscript = 0

  • 在viewvc.conf中设置use_highlight = 1

  • 在viewvc.conf中找到highlight_path

    • 取消注释

    • 对值<{p>

    • 执行ls
    • 如果Pygments在那里,什么都不做

    • 否则,使用which查找Pygments的路径,然后将其设置为新值

  • 在viewvc.conf中启用mime_types_files

  • 在viewvc.conf中找到mime_types_files

    • 对值<{p>

    • 执行ls
    • 如果mime.types存在,则不执行任何操作

    • 否则,使用find查找mime.types的路径,然后将其设置为新值

<强>参考

答案 1 :(得分:0)

我需要在viewvc.conf上添加此配置

default_file_view =标记

最好的问候康提