Existe-t-il un bon système de contrôle de version pour les fichiers binaires? Je voudrais pouvoir utiliser VC avec des choses comme des photos et des documents Word. Je connais certains systèmes existants tels que Subversion et Git qui prennent en charge les fichiers binaires, mais j'ai lu qu'ils ont beaucoup de bizarreries et de problèmes de performances, donc je préfère utiliser quelque chose de spécialement conçu à cet effet. Ma seule exigence concrète est qu'il ne doit pas faire de copie du fichier pour chaque révision; les fichiers en question sont assez gros, donc je ne peux pas me le permettre.
version-control
Sasha Chedygov
la source
la source
Réponses:
Peut-être qu'il y avait des problèmes de performances dans les anciennes versions, mais la subversion est excellente quand il s'agit de fichiers binaires. Je crois qu'il ne stocke que des deltas, donc vous devriez être bien avec la restriction de taille. Gardez à l'esprit que cela dépend également des formats utilisés. S'il est compressé, une modification peut avoir un effet sur une plus grande partie du fichier, créant une différence plus importante. Les différences binaires ne sont pas aussi optimales que les différences basées sur du texte, mais elles sont toujours très utilisables.
Subversion prétend même que leur algorithme différent fonctionne aussi bien sur les fichiers texte et binaires:
la source
Vous devriez jeter un œil à Boar , c'est un système de contrôle de version spécialement conçu pour les gros fichiers binaires.
la source
Je ne sais pas si cela correspond à la fourchette de prix, mais il existe des systèmes de gestion d'actifs spécialisés pour les graphiques. Je pense qu'Adobe en a un (Version Cue), mais il y a aussi Alienbrain .
la source