Я хотел бы просмотреть историю изменений документа Google Docs с помощью более гибких инструментов, таких как Git, и, возможно, перенести некоторый контент из Google Docs в проект Git.
Документы Google имеют API с доступом к истории изменений, поэтому это должно быть возможно для любого из поддерживаемых форматов экспорта. Я отмечаю, однако, что были некоторые проблемы API с историей ревизий, которые означают, что список участников каждой ревизии может быть неполным, хотя они рассматривают исправление этого:
Иногда существует более одного редактора (для конкретной ревизии). Тем не менее, API всегда дает мне один редактор на ревизию.
Есть ли какой-либо код или совет по этому вопросу? Также будет интересен экспорт в другую систему контроля версий, такую как bzr, Mercurial, SVN или CVS.
Это связано с вопросом переполнения стека Управление версиями с помощью Google Docs Best Practices? , который был закрыт как не по теме там.