¿Qué sitios web o programas ofrecen fuertes herramientas de revisión?

Me pregunto si hay algún software que guarde copias de las revisiones realizadas en un documento. Digamos que elimino 500 palabras de un documento y las guardo. ¿Hay algún programa que se dé cuenta de que he cambiado el documento y haga una copia de seguridad de la versión anterior del documento en algo así como una carpeta comprimida?

Actualmente uso Dropbox para tener todos mis escritos sin importar a dónde vaya, pero sería bueno tener un programa que rastree el progreso que he hecho. Como programador, conozco Github, pero me preguntaba si había una solución más elegante. Pido disculpas a los moderadores si esta es una pregunta demasiado amplia, aunque creo que es lo suficientemente específica.

Respuestas (2)

Estás hablando de un Sistema de Control de Revisión, y es una herramienta principal entre los ingenieros de software.

Usar git (no github, pero git en tus propios archivos) es una gran idea. La espina es que no obtienes el mismo beneficio cuando usas archivos de “procesador de textos”.

Una solución es utilizar un sistema de escritura con archivos de texto sin formato, con el formateo como un proceso separado. ¿Le importa renunciar a wysiwyg negrita/cursiva y hacer que se vea como una máquina de escribir, mientras trabaja?

Con los archivos de texto, el sistema de control de versiones puede almacenar revisiones de forma compacta almacenando solo las diferencias y, lo que es más importante, puede identificar y presentarle esas diferencias. También puede fusionar, seleccionar, eliminar cambios que no sean los más recientes, etc. Git en particular es una herramienta útil y de propósito general, que puede usar trabajando en el formato que maneja.

De hecho, puede producir documentos mejor terminados de esta manera, utilizando herramientas que son más inteligentes que el procesador de texto básico.

También puede ver la forma en que se almacenan los documentos de procesamiento de texto de OpenDocument : ¡dentro de un archivo zip hay un archivo de marcado xml! Puede descomprimir el archivo guardado y luego guardarlo en git.

Además de git, existen varias alternativas (cvs, svn), la mayoría con soporte multiplataforma y disponibles de forma gratuita.
Las herramientas de control de fuente generalmente funcionan bien con el marcado (HTML, XML, markdown, etc.); donde fallan es con formatos binarios (como Framemaker nativo) o herramientas que escriben HTML ruidoso o malo (solía ser cierto para Word; no sé el estado actual). He usado cvs, Perforce, SVN y git con documentos XML y HTML.

Google docs tiene niveles increíbles de control de versiones y puede comparar cambios desde cualquier versión específica, mostrando adiciones y eliminaciones. Probablemente sea tu mejor opción.

Scrivener, probablemente el software específico de escritura más utilizado, puede crear una copia de seguridad cada X guardado. Puse el mío en 5, ya que guardo con frecuencia. Pero eso podría no ser lo que estás buscando.

Al principio pensé que deseaba una herramienta de "revisión" real, por lo que le recomiendo Pro Writing Aid.