All this branching talk, sounds like they are using Visual Studio And Team Foundation Server to write all their code.