3

我在 Google Code 托管的项目中使用了 wiki。通过这个 wiki,您对 Web 界面所做的所有更改都提交到项目的 subversion 存储库中。

例如,如果您ExamplePage使用 wiki Web 界面创建页面,则底层软件会wiki/ExamplePage.wiki在 subversion 存储库中创建并提交一个文件。

这应该以相反的方式工作。如果您修改 subversion 存储库,Web 界面会显示新版本的 wiki。

这是一个不错的功能,因为您还可以使用外部编辑器编辑文件,然后将它们上传(提交)到 subversion。

你知道一些支持这个功能的开源项目吗?

4

3 回答 3

4

ikiwiki是一个 wiki 编译器和 cgi 脚本,可以集成各种 VCS(至少 svn 和 git)作为存储后端。

于 2009-01-02T09:17:45.897 回答
1

没用过,但svnwiki似乎它可能是你想要的。

于 2009-01-02T09:22:15.187 回答
0

还有Gitit,一个由 git 或 darcs 文件存储支持的 wiki。在任何平台上安装它都非常简单,因为它使用跨平台的 Haskell 平台(甚至对于网络服务器,AFAIU)。

于 2010-08-15T12:17:57.917 回答