Hi, I'm Edward Thomson, a software development engineer at Microsoft in Durham, NC and Chicago, IL.
I work on cross-platform tools for Microsoft Team Foundation Server, and I update this site occasionally with my thoughts on software development.
What I'm Doing Right Now
Recent Blog Entry
If you haven't yet seen or heard about the new git-tf tool from Microsoft, this blog post probably won't make any sense. So... go check it out over at gittf.codeplex.com. It's okay, I'll wait.
Okay, got it? Yeah, I know, it's cool, right? Well, it is, but like any software project, there are a few problems. One of them is in the whole git-tf checkin process and how it needs to take a lock on your tree before it can continue. I mean, locks are annoying, right? If git-tf requires a lock to do a checkin, then that's going to fail if somebody else has already taken a lock somewhere in that folder. And, of course, the default in TFS is to take a lock on binaries, so if you've got some of those in your tree then git-tf is going to complain all the time when you try to checkin.
October 10, 2012 ▪ 9:43 AM