Speaking of rocking as I was a moment ago, I have to plug Only Way to Know for Sure by Rollins Band. I’ve been a huge fan of Henry Rollins since his Black Flag days. I saw him in Atlanta (at the now-dead Metroplex) on his first tour after going solo, way back about 1988. Anyway, his most recent record is a live recording from Chicago that is excellent. I’m sitting here working with this record blasting from my speakers. It’s good work music. Loud, fast and heavy. Very nice.
I’ve been using CVS for a very long time now for version control. I used the command line tools happily for years, then some good GUI tools appeared. I never really liked some of them, but SmartCVS really stood out. I ended up buying a license for SmartCVS and was quite happy with it. Then I discovered TortoiseCVS. Not that SmartCVS is bad; on the contrary, it’s quite excellent. But for some reason TortoiseCVS just grabbed me. I have been using it ever since. (Of course, TortoiseCVS won’t help you if you’re not on a Windows box.)
Anyway, I was just working on some code, and I removed five files, by pressing <del> in Eclipse. When I went back over to my explorer Window and did a Commit, it showed me that those files had been removed, and would be committed thusly. That’s very nice. Using the command line tools, you have to do a “
cvs remove foo.txt” on each file. I can’t remember if SmartCVS handles this properly (it probably does) but it was just nice to see that it understood what was going on. This tool has lots of nice little features like this that keep me happy.
Now, I will say that I’m not doing any sort of rocket science version control. It’s just middle of the road stuff. But this is a really nice tool. And they have a cute mascot. I may have to get one of those t-shirts.