TechEd 2008 FAQ: Branching and Merging with Team Foundation Server

This was the most popular question asked at our booth (and perhaps all of the VSTS area) at Tech Ed Developers 2008. It was asked in various forms, but they all boil down to basically the same question: How should I manage branching and merging? Some folks are new to the concepts (e.g. many folks…

1

Must go faster…must go faster!

In addition to being Jeff Goldblum’s favorite one-liner (apparently), this is a pretty common expression for anyone dealing with computers. My experience has been that, aside from the very day you get a brand new machine, you probably wish it could do something faster than it does – load a program, render your Night Elf,…

4

Team Foundation Server: Why are my files transferring so slowly?

I’m not sure if anyone “in the field” has run into this (yet), but it’s happened to us a couple times internally now, and I figured other folks might be interested in the issue. We’ve seen situations where larger files (in the latest case, 100 meg) take an inordinate amount of time to upload (checkin)…

0

Q: Resolve dialog is empty even though I have conflicts

Various people have hit some variation of the following: “When I checked out a file, I got a message saying there was a newer version in source control. But, when I ran resolve, it said there were no conflicts to resolve. What gives?” There are at least three possible reasons for this, I’ll address them…

1

Which came first, the product or the patch?

I’m setting up a Version Control Proxy for this week’s manual testing efforts (flavor of the week: OS and product language settings are Japanese, topped off with setting the calendar to The Japanese Emperor Era). I’m running into a new variation of the chicken-and-egg problem that both confused and amused me. I already knew to…

2

Accessing Team Foundation Remotely: Fast, Faster, Fastest!

We’ve had quite a few folks asking about TF Version Control’s performance, especially in the remote access scenario. Buck wrote up a nice post awhile back on the remote access story; you can still find it here. The good news is that, even leaving customer needs aside for a moment, the Version Control team has been very…

0

My file’s bigger than yours!

As you probably know by now, we intend to support versioning even very large files in Team System. Last I checked, I believe the only hard limit was a question of how big your database’s hard disk is. We’ve had to fix a few issues (and had to get ASP.Net and SQL 2005 to fix a…

4

Choose your client. But choose wisely…

As you may know, Team System is not just for developers, but for all members of a software development team – testers, project managers, and architects, as well as developers (and, if you look at XNA, artists, sound engineers, modelers…the list goes on). Not all of those folks want to install/use Visual Studio, of course….

5

TLAs, part 2: ZBB/ZRB

  You might not see these as much as RTM or even OGF, but they’re the two that are currently at the forefront of the team’s minds. The devs are chasing ZBB – the Zero Bug Bounce. I’ve also heard it defined as the “Zero Bug Balance” or “Zero Bug Backlog”, both of which actually…

1