¿Existe un buen sistema de control de versiones para archivos binarios? Me gustaría poder usar VC con cosas como fotos y documentos de Word. Sé que algunos sistemas existentes, como Subversion y Git, admiten archivos binarios, pero he leído que tienen muchas peculiaridades y problemas de rendimiento, por lo que prefiero usar algo hecho específicamente para este propósito. Mi único requisito concreto es que no debe hacer una copia del archivo para cada revisión; los archivos en cuestión son bastante grandes, así que no puedo permitirme eso.
version-control
Sasha Chedygov
fuente
fuente
Respuestas:
Tal vez hubo problemas de rendimiento en versiones anteriores, pero la subversión es excelente cuando se trata de archivos binarios. Creo que solo almacena deltas, por lo que debería estar bien con la restricción de tamaño. Tenga en cuenta que también depende de los formatos utilizados. Si está comprimido, hacer una modificación puede tener un efecto en más del archivo, creando una diferencia más grande. Sin embargo, las diferencias binarias no son tan óptimas como las diferencias basadas en texto, pero aún así son muy utilizables.
Subversion incluso afirma que su algoritmo diferente funciona igualmente bien en archivos de texto y binarios:
fuente
Deberías echar un vistazo a Boar , es un sistema de control de versiones hecho específicamente para archivos binarios grandes.
fuente
No estoy seguro de si se ajusta al rango de precios, pero existen sistemas especializados de gestión de activos para gráficos. Creo que Adobe tiene uno (Version Cue), pero también existe Alienbrain .
fuente