使用Google Docs最佳实践进行版本控制?

Lan*_*ard 17 version-control google-docs

从快速浏览,似乎Google Docs不支持git或svn的版本控制.我的问题是:

如果我想将所有文档存储在Google Docs上,那么使它们能够进行分支/合并类型版本控制的最佳方法是什么?这需要什么?

或者您使用什么工作流程将家庭/公司文档存储在Google Docs上并使用git/svn进行同步,以便多人同时编辑文档并且不会覆盖更改?

Gmo*_*onC 5

您可以尝试编写应用程序来执行此操作.阅读一些谷歌文档协议文档,特别是文档修订部分.请注意,这将是一项很多工作:您需要一个应用程序,将谷歌文档中的修订版中的所有数据与您的git/svn版本进行比较,反之亦然.

说真的,已经有了SCM配置,我会坚持下去,并做一个简单的python脚本,将最后的文档提交(或标签)"导出"到我的谷歌文档.通过这种方式,您可以在任何地方阅读您的文档(您只需要一个浏览器),但仍然可以享受传统SCM的优势,这是一个两全其美的方法恕我直言.