CS21 Friday Lab 2: revision control software

For projects with partners it is good to use revision control software to make sharing code easy (or easier). Among other things it will allow partners to check out private versions of code from a shared repository, and it has support for merging changes committed to the repository by one user into the checked-out version of another.

cvs, git, and svn are examples of revision control software we have on our system (and rcs which is useful for individual projects). We are going to set up subversion repositories for lab 2 projects.