4

我最近将我的项目从 sourceforge 移到了 Google 代码。我对与 svn 集成的 Google 代码 wiki 很感兴趣,但我不确定使用它来提供项目文档的最佳方式。

对于我的项目,文档可能出现在三个地方:(1) 在 wiki 上,(2) 在我正在开发的桌面应用程序中(使用 wxPython),以及 (3) 在项目网站上(即http://www .openstv.org并且基于 Drupal)。

我喜欢使用 Google 代码 wiki 作为文档的主要来源,然后自动将此文档合并到桌面应用程序和项目网站上的想法。

有没有人对此有任何建议?

4

1 回答 1

3

Wiki 文件存在于 Subversion 中——svn checkout http://yourproject.googlecode.com/svn/wiki yourwiki您将获得一个yourwiki易于更新的 SVN 存储库(只是svn up偶尔在其中,例如在 crontab 中)。

Wiki 文件的格式是ReSTructured Text的Google 变体,因此您可以编写脚本将其转换为纯 ReST 并从那里转换为您喜欢的其他格式以供其他用途 - 或者,在您的系统上编写 ReST,将其转换为无论你喜欢什么(可能包括 Google 的 wiki 格式;-),然后上传...

于 2009-07-11T02:02:47.780 回答