I'm looking forward to...
I'm looking forward to many things. My next payrise, Christmas, watching my daughter grow up, getting married, getting enough sleep at night...
But right now, there's one big thing i'm looking forward to.
Visual Studio Team System.
I want this thing so bad. I have no idea how to really use it. I haven't had an opportunity to run the beta. I've no clue if the thing is usable or not.
But i tell you what, it HAS to be better than Rational ClearCase (I'm not going to link to the actual thing, i don't want them to have the google juice. This link is to a discussion on it's pros and cons, and the other links further on..well..they'll show you what i think, if you can find the common theme :). We're stuck with this lump of fragrant excrement at work. This thing is a nightmare, for so many reasons that if i get started, then i probably won't stop until next week some time. But i want to get started, so i'll limit it to a few simple examples.
- Just last week, a set of document were checked in to source control, and the next day, the documents were gone.
- Every time i log in, ClearCase reports an error to me - why? Because my development box gets it's IP address via dhcp.
- Every time I right click on a file in windows explorer i have a delay, while the shell extension contacts a) the license server to see that i'm licensed for CC, b) contacts the source server to check if this file is currently in source control, and c) only then finally will it let the menu render.
- I'm often in both the services console and the IIS management console. Since i use both of these, instead of opening them seperately, i open 'Computer Management' and get at both right there. But every time i do i have to wait because CC stuff in 'Services and Applications' node is contacting it's license server...and again, not in a background thread.
- All the UI's are crappy.
Probably my biggest beef is simply the massive slowdown that i have because of it. My current project went into source control this week, because we've been running against very tight deadlines and haven't been able to afford the amount of time it takes to get it all sorted. So now, with the source in a 'safe' place, i'm probalby coding at half the speed of what i would normally be doing, because i'm always having to stop and deal with the CC crap.
So, most of Team System i can live without (that is, i still want, still need, etc etc) but we really need a decent source repository. I want foundation server, and i'm really hoping i'm not getting my hopes up for something that will make my world better, only to have them brought crashing down in the next beta drop, when i figure i'll have a proper chance to play.
Why do i say this now? I read something very interesting (via Rob Caron) on Dave Bost's blog. While the whole post is worth reading, the most important part for me was this one line:
- Microsoft will be providing a VSS and ClearCase upgrade tool.
Let me hear you all say 'whoop whoop'!
Listening to: going under - evanescence - (3:34)