I've been asked to look into some alternatives to CVS at work. If any people at AO have had experience with CVS or a similar product I would love to hear about it. The main factors to consider are cost, flexibility and security. Thanks in advance .