代码之家  ›  专栏  ›  技术社区  ›  Senthil Kumaran

将CVS/SVN转换为编程代码段站点

  •  2
  • Senthil Kumaran  · 技术社区  · 17 年前

    我使用CVS来维护所有的Python片段、注释、C、C++代码。由于托管提供商也提供了一个公共web服务器,我想我应该将cvs自动转换为一个编程片段网站。

    1. cvsweb 这不是我的意思。
    2. doxygen 是一个完整的项目,可以在线浏览自引用代码。我认为doxygen更像是基于web的CTAG。

    我试过了 rest2web ,它要求我将/restweb头文件和文件写入.txt文件,这将干扰编程语言语法。

    1) 运行SourceHightLight并为所有脚本创建.html页面。 3) 创建这些页面的网站。

    在开始之前,如果各位议员有任何建议,我想我会在这里讨论。 当您想在cvs中维护您的代码片段和注释,并将其自动生成到一个好的网站时,您该怎么办。我喜欢rest2web将注释转换为html。

    3 回复  |  直到 17 年前
        1
  •  3
  •   Doug Currie    17 年前

    Trac

        2
  •  1
  •   Ignacio Vazquez-Abrams    17 年前

    enscript或pygmentize(pygments的一部分)可用于将代码转换为HTML。您可以使用自定义页眉或页脚链接到要下载的实际代码。

        3
  •  0
  •   Senthil Kumaran    17 年前

    我终于安顿下来了 rest2web

    1. 使用单独的python脚本将CVS中的文件递归复制到单独的目录。
    2. 添加了额外的文件index.txt和template.txt到我想要在网页中的所有目录中。
    3. 好东西
    4. 整个过程的自动化还有很多工作要做。例如,在线观看程序和着色,我认为这可以通过更多的试验来完成。

    uthcode