Although I am not a programmer, in many occasions, I found myself in the position of writing all kinds of codes. Programming is actually quite fun, ‘coz making things work makes me happy
However, several months ago, my work computer had a power surge while a LABVIEW code was running. The program got trashed due to a bug in LABVIEW! I had a backup, but it was from several months earlier. This event made me think what I should do to prevent such things happen again. One thing is to do backups more often, and the other solution is to set up source code control, so that I can track all the changes, etc.
Anyway, I looked into setting up SVN on the Mac, and the following documentation from Apple’s website turns out to be very useful.