Team Services Update – Feb 15

This week we are beginning the deployment of our sprint 113 improvements.  You can read the release notes for details. Among other things, there’s a bunch of nice improvements to the Pull Request experience – we continue to refine and evolve it. We also did a “V2” overhaul of the package management UI.  We think it’s… Read more

TFS 2017 Update 1 RC2

Today we released the final release candidate for TFS 2017.1. Web installer ISO image Release notes This update contains a few new features and a lot of bug fixes.  To my knowledge, we have fixed all the bugs that were reported from RC1.  There are a small handful of bugs left to be fixed and… Read more

A Wiki for Team Services and TFS

One of the big areas of investment for us recently is “social” experiences.  I’m using a fairly broad definition of that term, including a focus on “me” and my stuff and capabilities that improve collaboration across my team, project, organization.  You’ve already seen lots of pieces that support this general direction: The new account pages… Read more

More on GVFS

After watching a couple of days of GVFS conversation, I want to add a few things. What problems are we solving? GVFS (and the related Git optimizations) really solves 4 distinct problems: A large number of files – Git doesn’t naturally work well with hundreds of thousands or millions of files in your working set.  We’ve optimized it… Read more

TFS 2017 Process Template Editor is available

I know a bunch of people have  been asking for it, now you can get it.  The TFS 2017 Process Template Editor (which, btw, is an extension to VS 2017) is now available.  You can install it from the free process template editor extension in the Visual Studio marketplace. Let us know if you have any issues…. Read more

Scaling Git (and some back story)

A couple of years ago, Microsoft made the decision to begin a multi-year investment in revitalizing our engineering system across the company.  We are a big company with tons of teams – each with their own products, priorities, processes and tools.  There are some “common” tools but also a lot of diversity – with VERY MANY… Read more

VS Team Services Update – Jan 25

We have begun the process of deploying our sprint 112 work into production.  You will see the improvements show up in your account over the next week.  You can read the release notes for all the details in this deployment. A few things worth highlighting… This provides your first peek at our new Enterprise Agile… Read more

TFS 2017 Update 1 RC available

Today we released the Team Foundation Server 2017 Update 1 Release Candidate. Release Notes Web Installer ISO Installer This release can be used for a fresh install or to upgrade any supported previous version.  Here’s a chart showing the recommended upgrade paths from various TFS versions (you can substitute TFS 2017.1 in the rightmost column). … Read more

Open sourcing the VS Test platform

Yesterday we released our unit test execution infrastructure as an open source project.  You’ll also find an open source project with the documentation. VSTest is a very extensible unit test execution framework.  The base engine, discovers tests and runs them.  It can parallelize across cores, provides process isolation and can integrate with Visual Studio.  It… Read more

VS Team Services Update – Jan 6

Next week we will be rolling out our sprint 110 and 111 updated (we didn’t do a 110 deployment due to the holidays).  You can check out the release notes for details.  Please bear with us – these changes are going to roll out a bit slower than usual.  As I write this, we are… Read more