version control - better late than never
I just finished putting a project that I was working on into my Subversion server. It is a lot of work to take a project which was not originally in a version control system (VCS) and make it fit into one. Kind of like trying to fit a square peg into a round hole. You have to build the project in reverse by committing the oldest versions of the files first and working toward the most recent versions. What you end up with is a much simpler set of files, and a fairly complete project history.
If you inherit any type of software project which does not reside in a VCS, your first goal should be to get it into one. It doesn’t matter whether you choose CVS, SVN, Arch, just get it organized. (here is a comparison of the major VCS) Constructing a repository for your project will allow you to make modifications easily, saving you future time and frustration.
Tags: subversion