我想托管一个在线协作文档。
理想情况下,我会使用补丁集来管理它,任何人都可以上传补丁,但它必须经过审核过程才能合并(类似于 git/gerrit)。它只需要文本,不需要格式化。
那么你能用 Google Drive 做类似的事情吗?或者有开源 php 库吗?
我只会使用 git,但不是所有作者都愿意学习:)
答案1
你几乎是在描述 Revisionatorhttp://revisionator.com。它类似于具有 git 类功能(包括分支和合并)的 Google 文档。
它还支持经过审核的文档。如果您指定了审核人,则该人需要批准任何更改,然后才能将其显示在文档中。
有一个 Joomla php 插件,并且 vanilla php 插件正在开发中。
答案2
您可以使用带有 GUI 界面的 Git,作者可能更愿意学习。
另一个示例是将 SVN 与 Tortoise 一起使用。
此处的信息:
*http://git-scm.com/downloads/guis
*http://tortoisesvn.net/about.html
Google Drive 或者 DropBox 会记录修订并允许您恢复以前的版本,但不会进行分支,而分支是合并之前进行审查的理想机制。