I didn't think it was very convenient to use CVS, and I really felt very much in the beginning, and I was so far, but I used it, especially in collaborative development, often 2 people simultaneously modify a file. If someone is not careful, delete something? Things, or change something, causing 2 versions that cannot be correctly merged, then one of Commit, it is very likely that you have to reimhave it yourself. So, now, it is basically a place. Note, never delete the code, this result is really not in line with my code aesthetics :(