Estamos ramificándonos más allá del equipo de desarrollo e intentando que otros grupos dentro de mi compañía usen el control de versiones para documentos importantes que necesitan un seguimiento de cambios. Una necesidad frecuente es para las hojas de cálculo de Excel. Estas son hojas de cálculo grandes, modificadas con bastante frecuencia (semanal o mensual) pero con solo una pequeña parte de las celdas cambiadas cada vez.Seguimiento de archivos de Excel en el Control de versiones
Simplemente pegando los archivos en subversion (la herramienta particular que estamos usando) ofrece un historial de cambios y mantiene las versiones anteriores. Y el cliente TortoiseSVN lo hace fácil para usuarios no técnicos. Las versiones recientes de TortoiseSVN incluso contienen a script que se pueden usar para realizar agradables diferencias visuales entre documentos de Excel.
Mi preocupación restante es el espacio en disco. Estos son documentos grandes. Las diferencias entre las versiones son pequeñas, pero me preocupa que el control de la versión note que el archivo es binario y que vuelva a almacenar cada versión por separado. ¿Alguien sabe de una solución para esto? Por ejemplo, ¿un formato en el que podríamos ahorrar en el que los diffs serían pequeños para que solo se guarden las diferencias, o un sistema de control de versiones que sea específicamente consciente de los archivos de Excel? Todavía no he realizado pruebas de rendimiento, pero nuestro servidor de control de versiones ya está muy cargado y, si hay una solución mejor, me gustaría saber de qué se trata.
perfecto! ¡Esa es EXACTAMENTE la información que estaba buscando! – mcherm