We also use CVS at my company for engineering documentation. If you want a pretty front-end, several exist, such as WinCVS or SmartCVS. CVS can handle binary document files easily (although will use ...