I did a commit from my home PC tonight where I don't have CCTray installed. I don't have it installed largely because I'm usually disconnected from work VPN and CCTray will just show up as a gray ball in my systray.
After committing my changes I felt pretty nervous because there were a lot of new files added to the project and I wasn't using VisualSVN which would normally make sure these get committed. After checking my email and not seeing any commit mails from the SVN server - I got very nervous. Did my commit go into a black hole? Is SVN down, did the build server crap out, is email down? Ah!
I finally figured out Outlook wasn't synchronizing my Checkins mail folder for whatever reason. In a panic I went and installed CCTray, and found that my commit was just fine and SVN didn't send it into a black hole after all.
I didn't realize that working with a continuous integration server with almost instant feedback is so tightly integrated into everything I do development wise. What really surprised me was how much I use commit emails. I didn't like commit emails when I first started the practice (they were a manual affair then), but now that they get auto generated upon commit using CaptainHook and use the SVN commit description, I've grown to really like them.
Now I can sleep soundly knowing that my code is safe.