can the CVS operate a non-text file?

for example:a image or sound or a sort of uml file?I knew the change of a text file can be recognized by the CVS and can be limited a change in some lines.

but,I think a non-text file should there is not return character and new-line character in it.