View Single Post
  #14   Spotlight this post!  
Unread 21-11-2004, 19:35
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: What CVS program do you use?

Quote:
Originally Posted by HFWang
Just curious, what extra overhead do you incur from using CVS/SVN over copy/pasting?
I was referring to complexity, not overhead. Copying the source code to a backup folder each day (or after each major change) is simple, needs no extra software to support it, and requires no special training in order to use. When the programming project. On the other hand, using a "real" version control system means that either specialized software must be installed on each computer to be used, or a network must be maintained between them and a server. The people working on the program also need to learn how to use the system effectively.

There's actually a whole lot of "overhead" in a daily (or more often) duplicate scheme. Most of the program doesn't change, so it's redundant to keep it multiple times. A good version control system will store changes as a "delta", saving significant space.