I'm currently in the process of backing up my Dev machine so that I can upgrade to Windows 7. I'm super stressed about the possibility of losing something in the process.
How do you developers create appropriate backups of all your Visual Studio solutions, controls/components, and other development materials to make sure that everything is accessable after a crash or upgrade?
I realize this isn't directly programming related, but it severely affects my programming. I don't care about losing "my documents" or other "crap" that gets installed, I'm just concerned about my programming related content.
Example:
do you put all of your solutions in an SVN?
do you use the built in windows backup? (I personally don't like this because I prefer flat files.)
I did at one point in time try running all of my solutions remotely (IE: on a UNC share), but hell if it totally sucked... ZERO performance from Visual Studio over the network.