17

通过快速阅读,Google Docs 似乎不像 git 或 svn 那样支持版本控制。我的问题是:

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

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

4

3 回答 3

5

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

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

于 2010-01-12T19:29:51.340 回答
1

我不确定谷歌文档......但你看过dropbox吗?我已经在几个中小型项目中使用过它,并且效果很好。

于 2010-01-12T18:52:00.947 回答
0

使用谷歌代码。谷歌文档相当简陋。它没有 Word 的版本控制功能。但是,您可以保存许多修订。

于 2010-01-12T18:55:00.130 回答