There are lots of version control systems out there, and they don't all agree on the Right Way to do version control. We'll teach you Subversion, a popular VC system, to get you started; it's up to you to learn the others if you ever need to use them.