& CVS; is not designed to provide meaningful revision control for binary files. For example, merging binary files normally does not make sense. Furthermore, by default & CVS; performs keyword expansion (eg; on the string dollar; Revision: 1.6 & dollar;) when a file is committed. In binary files, such replacements may corrupt the file and make it completely unusable.
& CVS; non foi deseñado para fornecer control de revisións para ficheiros binarios. Por exemplo, polo xeral fusionar ficheiros binarios carece de sentido. Ademais, por omisión & CVS; fai expansión de palabras chave (eg; na cadea dollar; Revisión: 1. 6 & dollar;) cando entrega un ficheiro. Nos ficheiros binarios, tais substitucións poden corromper o ficheiro e inutilizalo.