One TFS Build, Multiple Git Repositories with Submodules

Posted · Add Comment

In the discussion thread for my DevOps Skills class at Pluralsight, I got a question about how to do TFS Builds and TFS Release Management with code that spans multiple Git repositories.  For good reasons, his team has separated their code into multiple repos.  But when they go to create a build in TFS, the […]

Git Cheat Sheet for TFS Users

Posted · 6 Comments

More and more of my TFS consulting customers are interested in Git.  If you’re used to a centralized version control system like Team Foundation Server Version Control (TFVC), it can be a little tricky to make the move to Git — not because it’s all that hard — mostly because the terminology is completely different.  So, […]

VSLive Orlando 2015: Enterprise Git Slides

Posted · Add Comment

As promised, here are the slides from the Enterprise Git talk that I did this week at VSLive Orlando 2015. Here’s the abstract: Git is all the rage. All the cool kids are using Git. They seem to like it a lot. They’re downright passionate about it. But is it right for your project? It’s one thing […]

VSLive SF 2015: Enterprise Git Slides

Posted · Add Comment

As promised, here are the slides from the Enterprise Git talk that I did with Ed Thomson yesterday at VSLive San Francisco 2015. Here’s the abstract: Git is all the rage. All the cool kids are using Git. They seem to like it a lot. They’re downright passionate about it. But is it right for your project? It’s […]

Yes, you can create multiple Git repos per TFS Team Project.

Posted · 1 Comment

Like a lot of people in the Microsoft world, I’m still working to *really* wrap my brain around Git.  I’ve been using centralized version control systems like SourceSafe and Team Foundation Server Version Control (TFVC) for my entire career.  Centralized version control is what I know and it’s what makes sense to me.  When you have a […]