我刚刚在托管从旧CVS迁移的SVN存储库的计算机上安装了ViewVC 1.1.21。
我想像Eclipse那样为源文件(Java,属性和XML文件)启用语法着色。无论两者之间的区别如何,我都安装了python-Pygments
和python3-Pygments
。我还设置了enable_syntax_coloration = 1
。
我注意到所有文件的svn:mime-type
都为text/plain
。
mime类型会影响语法高亮吗?我是否必须做其他事情来修复着色?
答案 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 =标记
最好的问候康提