version control - usos - ¿Control de versiones con las mejores prácticas de Google Docs?
usos de google docs (3)
En una rápida lectura, parece que Google Docs no admite el control de versiones de la forma en que lo hace git o svn. Mi pregunta es:
Si quiero almacenar todos mis documentos en Google Docs, ¿cuál es la mejor manera de hacer que sean capaces de controlar la versión de tipo sucursal / combinación? ¿Qué requeriría esto?
¿O cuál es el flujo de trabajo que utiliza para almacenar los documentos de sus familias / compañías en Google Docs y sincronizarlos con git / svn para que varias personas puedan editar un documento simultáneamente y no sobrescriban los cambios?
No estoy seguro de los documentos de Google ... pero ¿has mirado dropbox ? Lo he usado en un par de proyectos de tamaño pequeño a mediano y funcionó bien.
Puedes intentar escribir una aplicación para hacer eso. Lea la documentación del protocolo de Google Docs , especialmente la sección Revisiones de documentos . Tenga en cuenta que esto supondrá una gran cantidad de trabajo: necesitaría una aplicación que compare todos los datos de sus revisiones en Google docs con sus git / svn y viceversa.
En serio, teniendo ya una configuración de SCM, me apegaría a ella y haría un simple script de Python que "exportaría" los últimos documentos (o etiquetas) a mis documentos de Google. De esta manera, puede leer su documentación en cualquier lugar (solo necesita un navegador) pero aún tiene los beneficios de un SCM tradicional, siendo este un enfoque de lo mejor de ambos mundos en mi humilde opinión.
Utilice el código de Google. Google Docs es bastante rudimentario. No tiene las características de versionamiento de Word. Sin embargo, puede guardar muchas revisiones.