Skip to main content
 首页 » 编程设计

python之将 CVS/SVN 转换为编程片段站点

2024年08月12日21over140

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

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

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

我想到的一种方法是: 1) 运行 source-hightlight 并为所有脚本创建 .html 页面。 2) 现在编写一个脚本来索引那些脚本.html 并创建网页。 3) 创建这些页面的网站。

在继续之前,我想我应该在这里讨论一下,如果成员们有任何建议。 当您想在 cvs 中维护您的片段和注释并自动将其生成到一个好的网站时,该怎么做。我喜欢将笔记转换为 html 的 rest2web。

请您参考如下方法:

运行 Trac在链接到 (svn) 存储库的服务器上。 Trac wiki 可以方便地引用文件和变更集。您也会获得 TODO 门票。