Hi, I'm new to CVS, but I can see how it is a powerful and useful tool. However, I was wondering if there existed a system that did versioning of more than just source code (text). For example, is there a system out there that allows the similar versioning of an entire website (images, directory structure, style-sheets, etc.) I realize that features like diff wouldn't be needed/useful for an image, but it would be nice to check out a version of a site your working on, update an image or two, change some text and then commit those changes. If you change your mind about the image, then a previous version would be stored. Also, I've noticed that files with certain characters seem to cause problems in CVS (escape characters?) It would be nice to be able to use any character that is valid for a webpage. Does aything like this exist?