Brian Harry's Blog

Everything you want to know about Azure DevOps and Farming

Latest posts

Giving feedback
Mar 12, 2018
Post comments count 5
Post likes count 2

Giving feedback

Brian Harry
Brian Harry

Six months ago I wrote a post on Taking Feedback.  Several people asked me to write a follow up on giving feedback.  Amazing how time flies and somehow I just haven’t gotten around to it – so I’m doing it now. Here's a key snippet from the Taking Feedback post if you don't want to go read the whole thing... At some level, all feedback is valid. It is the perception of another person based on some interaction with us. As such it’s important that we listen, understand and think about how we can improve. Yet, not all feedback is to be taken as given – meaning the person giving the feedback may have heard somet...

All good things…
Mar 9, 2018
Post comments count 11
Post likes count 1

All good things…

Brian Harry
Brian Harry

After more than 23 years at Microsoft, I’ve decided it’s time for me to take a break. Starting March 12th 2018, I’ll be taking a leave of absence for a year. Deciding to do this has been one of the most gut-wrenching decisions of my life. As someone who has largely defined myself by the work I’ve done, it’s incredibly hard to imagine life without going to work and working 10 hours every day. But, after a few years of debate with my wife, we’ve decided that it’s time to take a break and dedicate more time to home and family for a while. I have no fear of having nothing to do. I have learned over the past 10 yea...

VSTS Update – Mar 5
Mar 7, 2018
Post comments count 0
Post likes count 0

VSTS Update – Mar 5

Brian Harry
Brian Harry

This week we began rolling out the sprint 131 updates.  You can get the details in the release notes. There are some good things in this sprint payload (a good start at a new Work items hub, Azure DevOps projects support for VMs, improved GitHub integration, release badges and more).  At the same time, this isn't the most value packed sprint.  The reason is that we have some really big new things that will start coming to light in the next few sprints and much of the team has been busy working on those things.  Stay tuned for great things that are coming. Brian

A good incident postmortem
Mar 2, 2018
Post comments count 0
Post likes count 0

A good incident postmortem

Brian Harry
Brian Harry

I wanted to call your attention to a good incident postmortem done by Taylor Lafrinere this week.  Taylor sits in my team room and, for a week, I saw him bent over his keyboard, often with two or three people staring over his shoulders trying to figure out what had caused this incident and what we needed to do to prevent it in the future.  This is the kind of tenacity you have to have to, in the long term, run a highly available service.  Only if you really understand the root cause and build mitigations and resiliency will you get there. It's a bit long and detailed but it's a good read. This is also a goo...

TFS Security updates
Mar 2, 2018
Post comments count 0
Post likes count 0

TFS Security updates

Brian Harry
Brian Harry

On Wednesday, we released a roll up of fixes for security vulnerabilities for several versions of Team Foundation Server. There are no new features in this update. Most of the vulnerabilities are related to cross site scripting (XSS), some of which were customer reported. The others include an improperly encoded API, a service endpoint editing experience which exposes a previously configured password, and a regex denial of service vulnerability in our web portal. We recommend customers install these updates. These fixes are included in the recently released Team Foundation Server 2018 Update 1. The release on We...

VSTS and TFS roadmap update
Feb 28, 2018
Post comments count 0
Post likes count 0

VSTS and TFS roadmap update

Brian Harry
Brian Harry

This week we updated the roadmap (Feature Timeline) for Visual Studio Team Services and Team Foundation Server.  Check it out to see many of the significant improvements we are working on/planning.  If you have feedback or suggestions for other improvements that are important to you, our User Voice forum is the best place to provide it. When we first envisioned the feature timeline idea, the thinking was to update it quarterly.  However, over time, it turned out that didn't work well with our planning rhythm - that involves cross team backlog reviews every 3 sprints - or every 9 weeks.  It made sense to do roa...

TFS 2018.1 RTM is available
Feb 20, 2018
Post comments count 0
Post likes count 0

TFS 2018.1 RTM is available

Brian Harry
Brian Harry

Today we released the final build of Team Foundation Server 2018 Update 1.  I've shared some key links in this post.

Goats up high
Feb 7, 2018
Post comments count 0
Post likes count 0

Goats up high

Brian Harry
Brian Harry

Let me start with a little background.  Every year, we have new goats born on the farm - generally in March/April.  Last year, we had about 10 or so.  They live in the field with their moms until breeding season - ~October.  During breeding season, we have to remove the young goats from the adult herd so they aren't accidentally bred - they are too young at that point.  We don't have a great fenced area to put them right now so we put them in a large stall in the barn. All of that happened this year as usual. The other piece of information you need to know is that goats establish a dominance hierarchy and t...

TFS 2018 Update 1 RC is available
Jan 30, 2018
Post comments count 0
Post likes count 0

TFS 2018 Update 1 RC is available

Brian Harry
Brian Harry

Today we released the release candidate for Team Foundation Server 2018 Update 1.  I've shared some important links in this post.

Merging conflicts in the browser
Jan 29, 2018
Post comments count 0
Post likes count 0

Merging conflicts in the browser

Brian Harry
Brian Harry

One of the cool things about having VSTS used across all of Microsoft is that when there's some useful missing feature, one of the many teams using it might fill the gap and we get to harvest it and make it available to all VSTS customers.  Exactly that has just happened. I've written several times about GVFS and the adoption of Git by our Windows team (Actually WDG - Windows and Devices Group).  It's a big organization managing a lot of teams, branches and releases at the same time.  Because of this they have a lot of code flowing around and need to merging the various streams of development.  To help with th...

Twitter sentiment as a release gate
Dec 15, 2017
Post comments count 0
Post likes count 0

Twitter sentiment as a release gate

Brian Harry
Brian Harry

I'm really excited to talk about a new Twitter sentiment release gate extension in the Visual Studio Team Services (VSTS) marketplace today. Before I say more, let me step back and give some context... Any responsible DevOps practice uses techniques to limit the damage done by bugs that get deployed into production.  One of the common techniques is to break up a production environment into a set of separate instances of an app and then configure deployments to only update one instance at a time, with a waiting period between them.  During that waiting period, you watch for any signs (telemetry, customer compl...

A VSTS Release Gate with ServiceNow
Dec 11, 2017
Post comments count 0
Post likes count 0

A VSTS Release Gate with ServiceNow

Brian Harry
Brian Harry

Tarun has written a great post on creating a VSTS Release Gate that will gate deployments on approvals registered in ServiceNow.  This is a great example of how you can use the extensibility of Release Gates to automate and integrate your release pipeline.  Check it out! Brian

VSTS Update – Nov 28
Nov 28, 2017
Post comments count 0
Post likes count 0

VSTS Update – Nov 28

Brian Harry
Brian Harry

This week we will be deploying our sprint 126 work.  This deployment is probably one of the most complicated in a while.  Quite a lot of it actually rolled out at our Connect(); event the week before Thanksgiving and then Thanksgiving week stalled the completion of the deployments so we are just getting back to it this week.   All the ruckus around Connect(); and Thanksgiving has caused the sprint 126 deployment to run up against the sprint 127 deployment.  The sprint 127 deployment will begin to hit public rings within a week. Also, to be quite honest, the rush to get all of our new capabilities deployed and ...

Connect(); announcements
Nov 15, 2017
Post comments count 0
Post likes count 0

Connect(); announcements

Brian Harry
Brian Harry

We're announcing a bunch of new things at Connect(); this week.  It's an exciting time.  Connect(); is an annual developer event where we focus particularly on improving the overall experience for developers.  We've queued up a lot of good news and I wanted to share a few highlights - particularly from the DevOps space that I'm deeply engaged in. Team Foundation Server 2018 final release I'm excited to announce that we released Team Foundation Server 2018 this week.  We've been hard at work on it since we released TFS 2017 Update 2 back in July.  TFS 2018 is a major update to Team Foundation Server and has a to...

DevOps at Microsoft – lots of videos
Nov 13, 2017
Post comments count 0
Post likes count 0

DevOps at Microsoft – lots of videos

Brian Harry
Brian Harry

My team is responsible for many of the engineering tools we use at Microsoft (affectionately called the One Engineering System or 1ES - paralleling Satya's "One Microsoft" mantra).  As part of that responsibility we get to interact deeply with teams across the company and learn from what they are doing.  We try to take the best ideas and harvest them for use in our own team and also share them across the company. We also deliver the same broad set of DevOps tooling to a wide array of external customers.  As part of that responsibility we get to interact with customers of a myriad of sizes, in every industry.  ...

DevOps @ Connect(); 2017
Nov 9, 2017
Post comments count 0
Post likes count 0

DevOps @ Connect(); 2017

Brian Harry
Brian Harry

I am excited…There will be lots of news…at Microsoft Connect(); 2017 happening Wednesday Nov 15th in New York City. Please join the live stream starting at 10:00 AM EST for Scott Guthrie’s keynote, where he will showcase lots of new innovations across Azure, .NET, Visual Studio, Visual Studio Team Services and more.  At 3:00 PM EST, I am going to double-click on the DevOps news and dive deeper into the latest updates to Team Foundation Server and Visual Studio Team Services.  Click here to drop a reminder in your calendar. Brian

Visual Studio Team Services in Hong Kong
Nov 9, 2017
Post comments count 0
Post likes count 0

Visual Studio Team Services in Hong Kong

Brian Harry
Brian Harry

Today we opened a new VSTS instance in Hong Kong - the Azure "East Asia" region.  This adds to our instances in US, Europe, Brazil, India and Australia, giving us reasonably short distance access to every part of the world - except Africa.  We will continue to build out local support in new regions and make sure we have capacity around the globe. You can read more details about the new instance and how to get started with it on our DevOps blog. Brian

Team Foundation Server 2017 Update 3 available
Nov 6, 2017
Post comments count 2
Post likes count 0

Team Foundation Server 2017 Update 3 available

Brian Harry
Brian Harry

Today we released the final build of TFS 2017 Update 3.  This release follows the release candidate and addresses all the customer feedback we have gotten and all the issues we have found in extensive testing.  If you are on TFS 2017 or are upgrading to it, this is the release I would recommend for you. As I've mentioned before, TFS 2017 Update 3 is not a major feature release.  For a while now (since Update 2), all our feature work has been rolling into TFS 2018 which already has an RC available.  TFS 2017 Update 3 is, mostly, a bug fix release, with a roll up of fixes for customer repor...

Oh my – some dashboard candy that is life changing
Nov 1, 2017
Post comments count 2
Post likes count 0

Oh my – some dashboard candy that is life changing

Brian Harry
Brian Harry

A month or so ago we opened a Visual Studio Team Services instance in Canada and yesterday it occurred to me to wonder how that was going.  I sent mail to someone who "owns" that scenario and after a little back and forth I had the answer.  He then asked me if I wanted to see that data on a regular basis for all our instances and I said no, that wasn't necessary but that I'd like to track the growth of new regions for, at least, a few months after we launch them so I can understand how successful they are and what the uptake is.  A few minutes later, he responded with a link and said I could use that to track it....

VSTS Update – Oct 30
Nov 1, 2017
Post comments count 0
Post likes count 0

VSTS Update – Oct 30

Brian Harry
Brian Harry

This week we started our sprint 125 deployment.  You can read the release notes for details. I won't comment too much on the new capabilities this sprint.  There's a bunch of nice stuff but not a lot that is earth shaking.  Our focus for the last sprint or two has been on some things we are going to unveil at our Connect(); conference in about 2 weeks (Nov 15 - 17).  There's a small in-person component to the conference but a much larger virtual component available to anyone.  I hope you will join us and learn about all the new developer focused stuff Microsoft has been working on recently.  I'll be giving a D...

Team Foundation Server 2018 and SQL Server
Oct 13, 2017
Post comments count 1
Post likes count 0

Team Foundation Server 2018 and SQL Server

Brian Harry
Brian Harry

About 6 weeks ago, I wrote a post announcing the availability of TFS 2018 RC1.  In the comments, there ensued a sizeable conversation about the requirement for SQL Server 2016 or later (rather than also supporting SQL Server 2014).  It was good to get the feedback.  I read it carefully and we discussed it within our team.  I wanted to wrap up that conversation in a very open way with the conclusion we've reached. We have decided to leave the requirement as it is (SQL Server 2016 or later) but will make some changes in our approach going forward. Why require SQL 2016? We decided to leave the requirement b...

VSTS Update – Oct 9
Oct 11, 2017
Post comments count 0
Post likes count 0

VSTS Update – Oct 9

Brian Harry
Brian Harry

This week we are deploying our sprint 124 work.  You can get all the details in our release notes. I'm running late this sprint so I'm going to keep my summary short. The biggest change this release is in the work items and code search experiences.  We've significantly reworked the filtering UI to make it more intuitive and to provide more screen real estate for the results.  I like it a lot better.  I hope you do too. Other than that, there are a pretty large number of smaller things.  Lots of really nice little improvements.  One of my favorites (because I've been asking for it for a long time :)) is the...

TFS 2018 RC2 is available
Sep 25, 2017
Post comments count 0
Post likes count 0

TFS 2018 RC2 is available

Brian Harry
Brian Harry

Today we shipped the second release candidate for Team Foundation Server 2018.  If all goes well, this should be the final release candidate.  We'll make sure that all the issues you report are addressed and we'll ship the final version in a couple of months.  From the release notes, you can see TFS 2018 has tons of new features.  RC2 adds to that list with a bunch more improvements.  At this point TFS 2018 is feature complete.  We have a few dozen bugs that we know about and we are still working on.  Add that to what you all find and that represents the work we have left to do to finish up. TFS 2018 RC2, of c...

TFS 2017 Update 3 RC is available
Sep 19, 2017
Post comments count 0
Post likes count 0

TFS 2017 Update 3 RC is available

Brian Harry
Brian Harry

Today we released the Release Candidate for Team Foundation Server 2017 Update 3.  Following the pattern of all of our Update 3 releases, TFS 2017 Update 3 is a small release, focused on bug fixes - mostly a roll up of fixes for issues that we've uncovered as increasing numbers of customers have adopted the TFS 2017 wave of releases.  In all, Update 3 has a few dozen bug fixes (see the release notes for details).  Because of its narrow scope we anticipate that this RC will be the only Release Candidate and will strive to ship the final release within a month or so. Update 3 will likely be the final Update in t...

VSTS in Canada
Sep 18, 2017
Post comments count 0
Post likes count 0

VSTS in Canada

Brian Harry
Brian Harry

Today we launched our latest Visual Studio Team Services instance in the Canada Central region. This adds to our instances in the United States, Europe, Brazil, Australia, and India. I've had numerous conversations with customers who really wanted to have a VSTS account on Canadian soil and Canada was by far the most requested region for a new VSTS instance (and the 17th most popular request all up) on Visual Studio Team Services User Voice.  The Canada region, like our other regions honors our data sovereignty policies of keeping all applicable customer data in the chosen region. When you create a new acco...

VSTS Update – Sept 15
Sep 18, 2017
Post comments count 0
Post likes count 0

VSTS Update – Sept 15

Brian Harry
Brian Harry

This week we are deploying our sprint 123 work.  Check out the release notes.  There are a few things I want to highlight... New queries hub - We are on a journey to rework how some key elements of our navigation/data model work.  We are changing the role of "Team" and favorites in the navigation because we found that it wasn't working for people as well as we had originally thought.  The new queries hub reflects many of those changes (that you will see show up across many hubs) where there is a directory page and a favorites page. Particularly, in the new queries hub, this gives you much more room to s...

Techbash 2017 – Oct 4-6
Sep 14, 2017
Post comments count 0
Post likes count 0

Techbash 2017 – Oct 4-6

Brian Harry
Brian Harry

Checkout TechBash in the northeast US to catch the latest on modern development practices.  Our very own Donovan Brown is going to be one of the speakers - doing his Zero to DevOps talk. Brian

TFS 2018 RC1 is available
Aug 30, 2017
Post comments count 0
Post likes count 0

TFS 2018 RC1 is available

Brian Harry
Brian Harry

Team Foundation Server 2018 RC1 is now available for download.  This is the first available build for what we have been calling TFS V.next.  And, as you can tell from the title of this post, the official name will be TFS 2018.  Here's all the important links: There's a lot I want to say about this release... Like all of our Release Candidates, this is a "go-live" release, meaning that it has been tested and is ready to be used in a production environment.  At the same time, it's not done and there's a much higher chance you'll hit a bug than with a more final release.  However, we've b...

VSTS Update – Aug 28
Aug 29, 2017
Post comments count 0
Post likes count 0

VSTS Update – Aug 28

Brian Harry
Brian Harry

This week we began rolling out our sprint 122 update for Visual Studio Team Services.  Check out the release notes for details. There are a couple of things I want to call out. Work item rules - Work Item rules are the "headliner" for this sprint.  For years and years, the way to create work item rules was by editing an XML file or using the Power Tool that was a pretty direct projection of the XML.  This represents the beginning of the end of that.  Now we have a new, first class rules authoring experience in the VSTS web UI.  The rules are simple yet powerful.  The new rules system will only be available fo...

Taking feedback
Aug 18, 2017
Post comments count 0
Post likes count 1

Taking feedback

Brian Harry
Brian Harry

I'm going to try something very non-traditional for my blog. I don't know if it's a good idea or not but we'll give it a go and if everyone hates it, I'll find a different vehicle.  I've had a career of roughly 30 years now and I've been in countless situations from developer in a small startup, founder of a startup, dev in a large company, and now Vice President of a large team in a large company (and everything in between). Over my career, I have been managed by many people and I have managed many people. I have tried hard to observe and learn from everyone around me but, even more importantly, observe myself, ...

Over 500 extensions in the VSTS/TFS marketplace
Aug 16, 2017
Post comments count 0
Post likes count 0

Over 500 extensions in the VSTS/TFS marketplace

Brian Harry
Brian Harry

In November of 2015, almost 2 years ago, we launched the Visual Studio Team Services (VSTS) Marketplace to further our goals to build an open and active ecosystem around VSTS and Team Foundation Server.  It's been a truly amazing thing to watch.  I've been humbled by how much passion and energy there has been to build and share extensions that make your development experience better.  This week, we passed 500 public extensions in the marketplace and we have a pretty steady rate of 20-30 new ones per month.  Demand for extensions has also been very strong with more than 100,000 installations. The marketplace ha...

VSTS Update – Aug 4
Aug 8, 2017
Post comments count 0
Post likes count 0

VSTS Update – Aug 4

Brian Harry
Brian Harry

This week we are deploying our sprint 121 work for Visual Studio Team Services.  There's a lot of good stuff and you can read the release notes for details. Probably the biggest thing is the public preview of our new Wiki feature.  We're already using it heavily and I really hope you are going to like it.  Plenty of work left to do but it's already darned functional. To preemptively answer the question I know I'm going to get...  These changes will first show up on premises in TFS v.Next or one of its Updates.  The TFS 2017 Updates ship has sailed and all significant new feature work is going into v.Next.  Yo...

TFS 2017 Update 2 RTM
Jul 24, 2017
Post comments count 1
Post likes count 0

TFS 2017 Update 2 RTM

Brian Harry
Brian Harry

Today we released the final version of Team Foundation Server 2017.2.  Thank you to everyone who installed one of the two release candidates over the past few months and helped us ensure that this is a high quality release. This post lists some important links and info about this release.

VSTS Update – July 14
Jul 18, 2017
Post comments count 0
Post likes count 0

VSTS Update – July 14

Brian Harry
Brian Harry

This week we are deploying our sprint 120 payload for Visual Studio Team Services.  Check out the release notes for all the detail. The big news of this sprint is the new visual release definition editor that allows you to see the flow of your release through environments.  In the coming sprints we'll be adding views that visualize in-progress releases in a similar way. This deployment also brings a raft of further pull request improvements.  We've got plenty more in the queue so expect PRs to keep getting love. Most of this work will land in TFS v.next.  The window for TFS 2017.2 is closed - it will be ...

Perf results on scaling Git on VSTS with GVFS
Jul 6, 2017
Post comments count 0
Post likes count 0

Perf results on scaling Git on VSTS with GVFS

Brian Harry
Brian Harry

A little over a month ago, I gave an update on our progress of moving the Windows team to Git in the largest Git repo on the planet.  At the time, I described the scale of the Windows Git repo (over 3.5M files and ~4,000 engineers), the current performance results and set of improvements that were just rolling out that we called "O(modified)".  The O(modified) improvements significantly improve performance by changing many Git commands to be time proportional to the set of files you've changed rather than the set you've checked out. Now, ~5 weeks later, we've rolled out the O(modified) changes across the major...

A Wiki preview on VSTS
Jul 6, 2017
Post comments count 0
Post likes count 0

A Wiki preview on VSTS

Brian Harry
Brian Harry

Back in February, I announced our plan to release a fairly full featured Wiki for Visual Studio Team Services (VSTS) and Team Foundation Server (TFS).  I also announced that we were purchasing the Wiki extension that was then in the marketplace.  Since then, we've left the Wiki extension in the marketplace pretty much alone and worked to bring in the code and get it ready as a first class VSTS feature.  Today, we launched the first preview of our new Wiki feature.  You can read details in the official Wiki announcement.  The "old" extension in the marketplace is now deprecated.  The announcement I referenced has ...

How we approach testing VSTS to enable continuous delivery
Jun 28, 2017
Post comments count 1
Post likes count 0

How we approach testing VSTS to enable continuous delivery

Brian Harry
Brian Harry

I like to write, from time to time about our experiences, successes, failures and learnings from delivering Visual Studio Team Services (VSTS), a large scale service, on a cloud delivery cadence.  My most recent post reflected on how cool it is to be able to deliver customer fixes within a day or two.  And I've written many times about our practice of delivering all our work to production every sprint (or, in some cases, even more often). Usually my posts are sparked by something I see happen.  Today I got an email about progress on our efforts towards reliable tests and it made me think about sharing it. W...

TFS 2017 Update 2 RC2 is available
Jun 26, 2017
Post comments count 0
Post likes count 0

TFS 2017 Update 2 RC2 is available

Brian Harry
Brian Harry

Today we shipped the second release candidate for TFS 2017.2. This post shares some info about this release.

Let’s make some hay!
Jun 8, 2017
Post comments count 0
Post likes count 0

Let’s make some hay!

Brian Harry
Brian Harry

Spring is hay season and it puts a significant strain on my managing the balance between work and farm.  For the past several weeks, I've been stealing away every spare minute I can to cut, rake, bale and haul hay.  I've hayed about 75 acres and that yields one heck of a lot of hay.  I'm almost done - just a few dozen more rolls to move from the fields to the barn (assuming I can find more space in the barn :)). I thought I'd share a picture to give a bit of a feel.  This is one of my fields - about 25 acres.  Each roll you see (and you can't see all of them) is about 1,000 pounds. You might notice that...

What does an Agile/DevOps organization look like?
Jun 8, 2017
Post comments count 0
Post likes count 0

What does an Agile/DevOps organization look like?

Brian Harry
Brian Harry

I want to share an experience that highlights why I am so proud of the organization I work in.  The experience is expressed in the form of an email thread that I had this week.  Times/timezones are a little whacky because there were 3 - the customer's, mine and the engineer's.  But the whole thread, from my perspective, started on Monday afternoon and ended by Tues night (and I was out of office on Monday afternoon or it likely would have been faster).  I've written the thread backwards from most email clients so it is in chronological order and I've scrubbed all names, except mine, to protect the innocent :) ...

TFS 2017 Update 2 RC1 is now available
Jun 8, 2017
Post comments count 0
Post likes count 0

TFS 2017 Update 2 RC1 is now available

Brian Harry
Brian Harry

Yesterday, we released the first release candidate for TFS 2017 Update 2 (TFS 2017.2).  This is a "go-live" release and is ready to be used in production environments.  We've already installed it on 2 of our ~50 production TFS servers and it's looking solid. If you look at the release notes, you'll see that Update 2 has a *TON* of new stuff in it - improving almost every aspect of the product.  As with all our Updates, it should be a seamless upgrade - no breaking changes, no changed pre-reqs, just a better product. We'll be shipping an RC2 within a month or so.  Please get us any feed...

Team Services Update – June 1, 2017
Jun 2, 2017
Post comments count 0
Post likes count 0

Team Services Update – June 1, 2017

Brian Harry
Brian Harry

Sheesh, it's another huge update this sprint.  I expected a bit of a lull after all the work we put out along with the Build conference but things don't seem  to be slowing down much (or at least they've picked back up with a vengeance).  Check out the release notes for details. There's so many exciting things in this sprint and I'll comment on a few: Check it out, Brian

TFS/Team Services Roadmap update
May 30, 2017
Post comments count 0
Post likes count 0

TFS/Team Services Roadmap update

Brian Harry
Brian Harry

Today we published our next quarterly installment to our roadmap.  Check it out! Brian

Evolving TFS/Team Services build automation capabilities
May 30, 2017
Post comments count 0
Post likes count 0

Evolving TFS/Team Services build automation capabilities

Brian Harry
Brian Harry

***UPDATE 7/7/2018*** https://docs.microsoft.com/en-us/visualstudio/releasenotes/tfs2018-update2 You can now upgrade to TFS 2018 Update 2 and continue to connect your XAML controllers and run XAML builds. When we removed support for XAML build in TFS 2018 RTW and Update 1, some of you could not upgrade due to having legacy XAML builds, and we want to unblock you. Although TFS 2018 Update 2 supports XAML builds for your legacy builds, XAML build is deprecated and there will be no further investment, so we highly recommend converting to a newer build definition format. See the Evolving TFS/Team Services build a...

The largest Git repo on the planet
May 24, 2017
Post comments count 2
Post likes count 3

The largest Git repo on the planet

Brian Harry
Brian Harry

It's been 3 months since I first wrote about our efforts to scale Git to extremely large projects and teams with an effort we called "Git Virtual File System".  As a reminder, GVFS, together with a set of enhancements to Git, enables Git to scale to VERY large repos by virtualizing both the .git folder and the working directory.  Rather than download the entire repo and checkout all the files, it dynamically downloads only the portions you need based on what you use. A lot has happened and I wanted to give you an update.  Three months ago, GVFS was still a dream.  I don't mean it didn't exist - we had a concre...

Team Services Update – May 11, 2017
May 11, 2017
Post comments count 0
Post likes count 0

Team Services Update – May 11, 2017

Brian Harry
Brian Harry

As you may know, this week is the //Build conference.  Along side that event, we are announcing a ton of VS Team Services enhancements, including rolling out our sprint 117 upgrade.  Some of the changes are available immediately (because they were previously deployed and only required a feature flag to be flipped) and others will roll out over the next week or so as the 117 deployment reaches all of our scale units across the world. You can read all the details in our Team Services release notes.  The first thing you are likely to notice is WOW, that's a lot of stuff. I want to highlight a few things that I...

Two bulls meet
May 3, 2017
Post comments count 0
Post likes count 0

Two bulls meet

Brian Harry
Brian Harry

You may have noticed I wasn't very responsive during much of April.  That's because I took an extended "Farmcation" for about 3 weeks.  I just returned to work on Monday and should be a bit more responsive now. I won't bore you with all the details but I wanted to share one thing. Cows are cool animals in many ways.  Sometimes they frustrate the crud out of me because they can be so dumb but usually they are calm, friendly, curious, timid animals.  Mostly that's true about bulls but bulls can be very scary.  They are such big powerful animals that it boggles the mind.  Bulls can also be more unpredictable than mo...

TFS 2015.4 released
Apr 12, 2017
Post comments count 0
Post likes count 0

TFS 2015.4 released

Brian Harry
Brian Harry

Yesterday, we released TFS 2015 Update 4.  This will likely be the last release in the TFS 2015 line.  TFS 2017 shipped almost 6 months ago and we are already hard at work on TFS 2017 Update 2.  This TFS 2015 Update 4 release just contains fixes for commonly reported customer issues - about 30 in total.  Read the release notes for more details. Brian

Team Explorer for TFS 2017
Apr 5, 2017
Post comments count 0
Post likes count 0

Team Explorer for TFS 2017

Brian Harry
Brian Harry

When we shipped TFS 2017 and Visual Studio 2017, we didn't provide a "Team Explorer" like solution.  Historically our Team Explorer installer has been available for customers that want a rich client to access version control and some work item tracking features in TFS or VS Team Services.  We didn't release it because we needed to create a new version of it based on the new Visual Studio installer technology that was introduced in VS 2017 and we just didn't have time  to do that before we released.  Along with the release of VS 2017.1 today, we are now releasing a Team Explorer installer.   Please le...

Shutting down CodePlex
Mar 31, 2017
Post comments count 4
Post likes count 0

Shutting down CodePlex

Brian Harry
Brian Harry

Almost 11 years after we created CodePlex, it’s time to say goodbye.  We launched CodePlex in 2006 because we, like others in the industry, saw a need for a great place to share software.  Over the years, we’ve seen a lot of amazing options come and go but at this point, GitHub is the de facto place for open source sharing and most open source projects have migrated there. We migrated too.  As many of you know, Microsoft has invested in Visual Studio Team Services as our “One Engineering System” for proprietary projects, and we’ve exposed many of our key open source projects on GitHub (Visual Studio Code, TypeSc...

Team Services Update – Mar 29 2017
Mar 30, 2017
Post comments count 0
Post likes count 0

Team Services Update – Mar 29 2017

Brian Harry
Brian Harry

This week we begin rolling out our sprint 115 work.  You can read the release notes for details.  As usual, this is a forewarning of the changes, it could take up to 2 weeks before all the changes are visible in your account.  The update should go live in the first public accounts today. Overall, there's not any single thing that stands out for me in this release.  A lot of good stuff but nothing revolutionary. There are also a couple of themes driving work we are doing right now that I'd like to talk about. Thanks and feedback is always welcome, Brian

Cows can be so silly
Mar 30, 2017
Post comments count 0
Post likes count 0

Cows can be so silly

Brian Harry
Brian Harry

Last week, we had some visitors from Redmond visiting us in North Carolina.  I invited a few of them out to my house for dinner - they were interested in seeing this farm that I talk about from time to time. After we got to my house I herded everyone into my car to drive up to the barn.  As we got to the top of the hill, I could tell something wasn't right.  I saw a pile of hay and a bunch of cows (yearlings) but no hay ring.  The person sitting next to me in the car, apparently, could see by the look on my face that something was wrong and asked me about it.  I told them I wasn't sure but this isn't the way it's...

Open sourcing the MSTest Test Framework
Mar 28, 2017
Post comments count 0
Post likes count 0

Open sourcing the MSTest Test Framework

Brian Harry
Brian Harry

A couple of months ago I blogged about open sourcing the VS Test platform.  In that post, I talked about the numerous test frameworks that it supports, on of the most popular ones being MSTest.  I also foreshadowed our plan to also open source MSTest V2.  Today I'm happy to announce that we have open sourced MSTest V2 under the MIT license.  This open source announcement means that the community now has a fully supported, fully open source, fully cross-platform implementation of the MSTest test framework with which to write tests targeting .NET Framework, .NET Core and ASP.NET Core on Windows, Linux, and Mac.  He...

TFS 2015 Update 4 Preview
Mar 14, 2017
Post comments count 0
Post likes count 0

TFS 2015 Update 4 Preview

Brian Harry
Brian Harry

I know this comes close on the heels of shipping TFS 2017 Update 1, but we are working on another Update to TFS 2015.  For those who are up for it, I encourage you to upgrade to TFS 2017 Update 1, however, if there are reasons you really want to stay on 2015 a little longer, Update 4 might be useful to you. Update 4 only contains bug fixes.  It has about 25 bug fixes, all or most of which, have been reported by customers.  They were all selected because they seemed likely enough and problematic enough to warrant issuing a proactive fix. I really believe this is the last Update for the TFS 2015 pr...

Team Services Update – Mar 8, 2017
Mar 8, 2017
Post comments count 0
Post likes count 0

Team Services Update – Mar 8, 2017

Brian Harry
Brian Harry

This week we are deploying our sprint 114 work.  Check out the release notes to read the details.  As usual, it will take a couple of weeks for the changes to roll out across all accounts. Here's a CliffsNotes version of some of the highlights of this sprint: I hope you enjoy the new improvements and I look forward to hearing your feedback... Brian

Team Foundation Server 2017 Update 1 Available
Mar 8, 2017
Post comments count 1
Post likes count 0

Team Foundation Server 2017 Update 1 Available

Brian Harry
Brian Harry

Sorry, I had a farm day yesterday and am a little late on the announcement... Yesterday we announced the release of both Visual Studio 2017 and TFS 2017 Update 1.  I'll focus on TFS and you can read Julia's post on VS. ***UPDATE Mar 9*** The problems with upgrades from TFS versions before TFS 2015 have been fixed and the images have been republished.  If you get a new download, it will work upgrading any supported version of TFS. Other TFS related 2017 downloads: Please checkout the release notes to see all the great stuff that’s in Update 1.  We’re thrilled to have been able ...

Team Services/TFS Roadmap update
Mar 6, 2017
Post comments count 0
Post likes count 0

Team Services/TFS Roadmap update

Brian Harry
Brian Harry

Last week, we published an update to our roadmap (otherwise known as "Features timeline" :)). If you're curious about what we are working on and when it is coming, I encourage you to go check it out.  This timeline is intended to give a rough idea what we are planning to deliver in the cloud over the next 6 months and when those things will land in on-premises TFS.  Some of them are self explanatory and some have linked blog posts or UserVoice items to provide a little more context.  I'm still waiting for a couple of blog posts to get published but they should be done soon.  If there's something you don't underst...

TFS 2017 Management Pack
Feb 27, 2017
Post comments count 0
Post likes count 0

TFS 2017 Management Pack

Brian Harry
Brian Harry

The System Center Management Pack for TFS 2017 is now available. I apologize this took longer than usual.  It will, of course, also work with the imminent TFS 2017 Update 1 release. Please let us know if you have any feedback. Brian  

Team Services Update – Feb 15
Feb 17, 2017
Post comments count 0
Post likes count 0

Team Services Update – Feb 15

Brian Harry
Brian Harry

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 more responsive and simpler.  We certainly appreciate any feedback you have.  For now it is an "opt-in" experience.  Eventually, it will become the default experience. A note on release notes... The way me manage release notes continues to evolve.  Several months ago, we changed our process to post r...

TFS 2017 Update 1 RC2
Feb 13, 2017
Post comments count 0
Post likes count 0

TFS 2017 Update 1 RC2

Brian Harry
Brian Harry

Today we released the final release candidate for TFS 2017.1. 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 we will be ready to ship the final version of Update 1.  We recently announced that VS 2017 and TFS 2017.1 will be released on March 7th. Most of the new features in RC 2 are small but nice.  You can read the release notes for details (look for "New in RC2").  Probably the most frequently requested new addition is breaking up of the Git repository adm...

A Wiki for Team Services and TFS
Feb 8, 2017
Post comments count 0
Post likes count 0

A Wiki for Team Services and TFS

Brian Harry
Brian Harry

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: All of these are steps on a journey to an improved collaboration experience. As part of our work, we concluded we need to have a pretty full-featured Wiki experience to enable all the collaboration experiences we feel are needed.  Fortunately, one of our partners was already...

More on GVFS
Feb 7, 2017
Post comments count 0
Post likes count 0

More on GVFS

Brian Harry
Brian Harry

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: There are other partial solutions to some of these problems - like LFS, sparse checkouts, etc.  We've tackled all of these problems in an elegant and seamless way.  It turns out #2 is solved purely on the server - it doesn't require GVFS and will work with any Git client.  #1, #3 and #4 are addressed by GVFS. GVFS really is just Git One of the other things I've seen in the discussions is how we are turning Git...

TFS 2017 Process Template Editor is available
Feb 3, 2017
Post comments count 0
Post likes count 0

TFS 2017 Process Template Editor is available

Brian Harry
Brian Harry

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. Brian  

Scaling Git (and some back story)
Feb 3, 2017
Post comments count 1
Post likes count 3

Scaling Git (and some back story)

Brian Harry
Brian Harry

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 internally developed one-off tools (by team I kind of mean division - thousands of engineers). There are a lot of downsides to this: We set out on an effort we call the "One Engineering System" or "1ES".  Just yesterday we had a 1ES day where thousands of engineers gathered ...

VS Team Services Update – Jan 25
Jan 26, 2017
Post comments count 0
Post likes count 0

VS Team Services Update – Jan 25

Brian Harry
Brian Harry

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 "Delivery Plans" feature.  To get it, you actually need to go to the marketplace and install it into your account.  This feature is designed to enable you to look across teams and see how work is aligned.  This is still a very early preview and we have lots of plans to continue to evolve it but there's ...

TFS 2017 Update 1 RC available
Jan 23, 2017
Post comments count 0
Post likes count 0

TFS 2017 Update 1 RC available

Brian Harry
Brian Harry

Today we released the Team Foundation Server 2017 Update 1 Release Candidate. 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).  The upgrade from any of the more recent versions should be smooth but upgrades from 2017 should be particularly easy. This is a "go-live" release and can be used in production environments, will support upgrades to RTM and you can get support.  This release is English only.  We'll provide the localiz...

Open sourcing the VS Test platform
Jan 20, 2017
Post comments count 0
Post likes count 0

Open sourcing the VS Test platform

Brian Harry
Brian Harry

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 has extensibility for different test frameworks, code coverage, test impact analysis, data collection, test result reporting and much more. To give you a little context on what I'm talking about I've put together an architecture diagram.  The pieces we ope...

VS Team Services Update – Jan 6
Jan 6, 2017
Post comments count 0
Post likes count 0

VS Team Services Update – Jan 6

Brian Harry
Brian Harry

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 waiting for a major snow storm to hit North Carolina and we are expecting a pretty interrupted work schedule into early next week.  As such most people probably won't have access to these changes until mid next week (~Jan 11th). When you do get them, you'll find there's quite a lot of new stuff.  The thing I'm most excited to hear your feedba...

Happy holidays 2016
Dec 20, 2016
Post comments count 0
Post likes count 0

Happy holidays 2016

Brian Harry
Brian Harry

Today is my last day in the office for the year.  I just want to take a moment to say thank you to everyone who reads my blog and engages on TFS and VS Team Services.  It's great working with all of you. Overall, it's been a good year.  We shipped TFS 2015 Update 2 and 3 and TFS 2017.  We continued our tradition of substantial Team Services updates every sprint.  Overall service stability improved over the year (knock on wood), though we certainly had a few rough patches and learned how to improve from them.  As I reflect over it, I'm proud of what we have accomplished and I hope you all like it. Some of my favor...

VS Team Services Update – Nov 28
Nov 29, 2016
Post comments count 0
Post likes count 0

VS Team Services Update – Nov 28

Brian Harry
Brian Harry

This week we are deploying our sprint 109 payload.  You can read the release notes for details. There's a few things I'm particularly excited about. Build task versioning - We had a live site incident a few months ago because we rolled out an update to a build task on our hosted pools and it broke pretty much everyone's builds.  That caused me to go dig in a bit to understand how we were managing validation and rollout of build tasks.  What I learned is that we really just didn't have a sufficient mechanism to manage this.  With this deployment, we are rolling out a new build task versioning capability that enabl...

DevOps at Connect();
Nov 29, 2016
Post comments count 0
Post likes count 0

DevOps at Connect();

Brian Harry
Brian Harry

A little late on this, but the video of my presentation (with Jamie Cool) is on Channel9 now: https://channel9.msdn.com/Events/Connect/2016?sort=status&direction=desc&c=Brian-Harry&term= I've been saying for a couple of year that TFS and Team Services are a great DevOps solution for your whole team - regardless of the technology or platforms they work on.  I decided to finally put my money where my mouth is and do a big talk where the center of it is a DevOps story for a Java app running on Linux, deployed to a Docker container.  There's a few other cool demos too. Check it out. Brian

TFS/Team Services Q4 Roadmap update
Nov 29, 2016
Post comments count 0
Post likes count 0

TFS/Team Services Q4 Roadmap update

Brian Harry
Brian Harry

A few days ago we published our Q4 update to the TFS/Team Services roadmap.  We should have done it 6 weeks ago but, Connect(); in mid-November had us really busy and it just fell through the cracks.  Sorry about that.  We should be updating it again in mid-January. As a reminder, everything on here is just our best estimates and things change.  We try to give about a 6 month time horizon so that you know what we are working on/planning now.  Beyond that, it really is just a backlog review exercise with no real ability to predict much concretely. I'm working on getting a few blog posts written to drill into some ...

News from Connect(); 2016
Nov 16, 2016
Post comments count 0
Post likes count 0

News from Connect(); 2016

Brian Harry
Brian Harry

Today, at the Connect(); event in New York, we are announcing a whole bunch of cool new stuff.  The news at Connect(); is broad so I'm going to focus on the TFS and Team Services related news. TFS 2017 RTM One of the biggest pieces of news is that we RTM'd TFS 2017.  That's exciting because it unlocks a bunch of enhancements that we've made to Team Services for our on-premises TFS customers.  New things in TFS 2017 include: Here are some handy links: Package Management GA In addition to the release of Package Management with NuGet support we updated Package Mana...

Connect(); event today
Nov 16, 2016
Post comments count 0
Post likes count 0

Connect(); event today

Brian Harry
Brian Harry

Check out the Connect(); event today.  Live stream Scott's keynote and view on demand tons of other content - including my session on DevOps. https://connectevent.microsoft.com/ Brian

VS Team Services Update – Nov 7
Nov 9, 2016
Post comments count 0
Post likes count 0

VS Team Services Update – Nov 7

Brian Harry
Brian Harry

This week we are rolling out our sprint 108 work to Team Services.  You can read the release notes for details. It's another comparatively "light" sprint.  It's the last sprint that should be significantly affected by our work to wrap up shipping TFS 15.  We're pretty much done, have incorporated the feedback we got from RC2 and feel we are about ready.  Looking forward to getting TFS 15 shipped. One of the biggest things we've delivered this sprint is integration with the new Microsoft Teams collaboration tool.  We've enabled chat integration and hosting of our Kanban board in a team context.  It's still preview...

VS Team Services Update – Oct 12
Oct 13, 2016
Post comments count 0
Post likes count 0

VS Team Services Update – Oct 12

Brian Harry
Brian Harry

Before I get to talking about this update let me talk about a change in the way we are announcing updates... It takes a while for an update to roll out across the entire service.  That is by design and it is part of our strategy to control the damage from any bugs we miss in the testing process.  Our deployment process is currently divided into 5 "rings".  The first (we call ring 0) is our own Team Services instance - the one the Team Services team uses to build Team Services.  The second is a small public instance with external customers on it and the rings grow to more and more public instances. When we deploy ...

Code search and Exploratory Testing GA
Oct 10, 2016
Post comments count 0
Post likes count 0

Code search and Exploratory Testing GA

Brian Harry
Brian Harry

Today, we are releasing the official "V1" releases of our two most popular VS Team Services extensions: Both are now out of preview. Code Search Code search enables you to search across all of your repositories (both TFVC and Git) in all of your projects.  It supports simple full text search on any text file and semantic search in C#, VB, C, C++ and Java, enabling you to look for specific code element types (like class definitions) or filter out "noise" (like comments). Code search is available to everyone with a Team Services "Basic" license - including the 5 free Basic licenses in every account.  To en...

One more farm story for this week
Sep 28, 2016
Post comments count 0
Post likes count 0

One more farm story for this week

Brian Harry
Brian Harry

Sorry for the back to back farm stories but I was relating the Fire! story to someone the other day and remembered another story I hadn't shared. As a cattle farmer, I go through a lot of hay - about 300,000 lbs per winter.  Spring and late Summer are the seasons for cutting, baling and storing hay.  In the past I've had to buy a lot of hay because I didn't have enough land to make enough.  A little over a year ago I bought another 35 acres of hay fields and this year I was able to make all the hay I needed. The new hay fields are about 6 miles from my "main farm" where I keep the cows and store the hay. In Augus...

Team Services Update – Sept 28
Sep 28, 2016
Post comments count 0
Post likes count 0

Team Services Update – Sept 28

Brian Harry
Brian Harry

This week we are rolling out our sprint 106 work.  Here are the release notes.  By now, the update has made it out to most customers and it should finish by the end of the week. Overall, sprint 106 was a modest sprint.  It has lots of nice, relatively small, improvements and nothing particularly earth shattering.  Probably the biggest thing is a new capability to import repos into Team Services - from anywhere Team Services can access a repo. A lot of the effort over the past couple of sprints has gone into getting TFS 15 ready and, I think, that's showing a bit in this sprint.  With RC2 out, I'm already starting...

Fire!
Sep 26, 2016
Post comments count 0
Post likes count 0

Fire!

Brian Harry
Brian Harry

When you have a farm like I do, with a lot of pastures, a lot of fence lines and a lot of trees, you inevitably spend a lot of time clearing dead trees, fallen limbs, etc. from your fences and fields.  It's a never ending job.  Sometimes I collect the wood for firewood (I heat my house with that in the winter).  Sometimes I just throw it back in the woods to rot.  Sometimes I collect it up into a pile and burn it.  Over the past 7 or 8 years, I have had hundreds of fires and burnt countless tons of debris. Three or four years ago I decided to clear a bunch of pine trees out of one of my pastures - they were kind ...

Team Foundation Server "15" RC 2 available
Sep 26, 2016
Post comments count 0
Post likes count 0

Team Foundation Server "15" RC 2 available

Brian Harry
Brian Harry

Today we released RC2 of TFS "15".  The key links are here: You can check out the release notes for details of what's new.  The release notes are a union of everything new in TFS 15 but you can identify changes since RC1 by looking for items tagged "New in TFS "15" RC2".  As you can tell by the length of the release notes - many, many pages, there is a *ton* of new stuff in TFS 15.  Among my favorite enhancements since RC1 are: This release is fully go-live and supported.  You can upgrade from RC1, TFS 2015 with any update, TFS 2013 with any update and TFS 2012.  You will, of course, a...

Team Services Update – Sept 2
Sep 12, 2016
Post comments count 0
Post likes count 0

Team Services Update – Sept 2

Brian Harry
Brian Harry

Yes, I'm a bit late on this one.  I was traveling to India and Israel in early Sept and didn't have a change to post about this. A little over a week ago we deployed the sprint 105 work to Team Services.  Check out the release notes for details. We continued our journey this sprint to bring full process customization to Team Services with the ability to add custom work item types.  Eventually this will lead to the full replacement of the Power Tools Process Template Editor with the new web based experience in TFS on-prem too. One of my favorite improvements this sprint is the new work item history experience.  Th...

Paid extensions in the Visual Studio marketplace
Aug 30, 2016
Post comments count 0
Post likes count 0

Paid extensions in the Visual Studio marketplace

Brian Harry
Brian Harry

It's hard to believe it but it's been almost a year since we introduced the Visual Studio Marketplace.  It provides a single point of entry for finding extensions for Visual Studio, VS Team Services and VS Code - and since then hundreds upon hundreds of new extensions have been published.  From day one, our vision was to enable the marketplace to be, well, a marketplace - meaning that part of its purpose is to provide a venue for extension authors to sell their creations.  While I expect the vast majority of extensions will continue to be free, I expect to see an increasing number of high value, high quality exte...

New navigation for Team Services
Aug 18, 2016
Post comments count 0
Post likes count 0

New navigation for Team Services

Brian Harry
Brian Harry

In my blog post announcing TFS 15 RC1, I mentioned that we are working on a new navigation UI.  In a somewhat unusual turn of events, it showed up in an on premises preview before it showed up in the cloud.  Today we enabled the new navigation experience in Team Services, making it really easy for anyone to give it a try. This new experience is VERY much a work in progress.  We know lots of issues remain and are working on them but it's time for us to start getting some meaningful feedback outside our own 4 walls. To minimize disruption, we've disabled it by default for every Team Services user.  You must take ex...

Team Services Update – Aug 17
Aug 18, 2016
Post comments count 0
Post likes count 0

Team Services Update – Aug 17

Brian Harry
Brian Harry

I missed a few updates while I was out over the summer but, hopefully, now I'm back on my normal cadence. This week, we are deploying our sprint 104 work to VS Team Services.  It looks to me like it's a new record on number of items (defined by number of lines in the release notes) released in a sprint.  You can read the release notes for all the details. A few things I want to comment on... I mentioned in a previous post that we are in the middle of some UI updates.  One of the big areas of investment here is in pull requests and you can really see that work coming to life in this deployment.  There's a long lis...

Pre-reqs for Team Foundation Server 15
Aug 9, 2016
Post comments count 0
Post likes count 0

Pre-reqs for Team Foundation Server 15

Brian Harry
Brian Harry

A couple of aspects of this have come up on the post where I announced the TFS 15 RC1 and I thought it was worth a more explicit call out.  First some context. We have 2 release "types" for TFS - major releases (TFS 2013, TFS 2015, TFS 15, etc.) and Updates (TFS 2015 Update 1, TFS 2015 Update 2, ...).  We think about them very differently and have different promises around them.  While nothing I say here should be taken too much as an absolute, they are the principles we try to operate by. Updates are intended to be "no-brainers".  We work very hard in Updates not to break anything or change anything that might d...

TFS "15" RC1 is available
Aug 8, 2016
Post comments count 0
Post likes count 0

TFS "15" RC1 is available

Brian Harry
Brian Harry

Today we released Team Foundation Server 15 Release Candidate 1.  This is a "go-live" release, fit for production use and supported by our support team.  You can find all the details on the following links: It's called RC1 because, yes, there will be an RC2.  I don't expect an RC3 but that will depend on the feedback that we get.  This release is "mostly" feature complete.  It includes almost all of the major new features that we have shipped on VS Team Services and makes them available for on-premises TFS users - features like code search and package management.  It has long standing top requests - li...

What I missed while I was relaxing this summer
Aug 5, 2016
Post comments count 0
Post likes count 0

What I missed while I was relaxing this summer

Brian Harry
Brian Harry

I missed blogging about a ton of stuff that happened in late June and most of July while I was out.  I'm not going to try to recap is all.  You can find lots of it on the Visual Studio ALM blog or in the Team Services release notes.  I do want to highlight a few things though. Hopefully, now that I'm back, I'll be able to keep up with all the news :) Brian

Where in the world is Brian?
Jul 29, 2016
Post comments count 0
Post likes count 0

Where in the world is Brian?

Brian Harry
Brian Harry

I apologize for being away for so long.  It's been a weird summer.  I was out of the office for almost a month and have spent the last week furiously trying to catch up.  So I've been absent from my blog for a while now.  I'll fill you in on some of the details. Italy This year is my parent's 50th anniversary.  My brother and I (well actually our wives) decided to take them on a trip to celebrate.  We packed up my family (my wife and I + 4 kids) and my brother's family (he and his wife and 2 kids) and our parents and went to Italy.  All told we were gone about 10 days (2 of which were just flying).  We spent time...

Visual Studio Team Services Community Updates
Jun 8, 2016
Post comments count 0
Post likes count 0

Visual Studio Team Services Community Updates

Brian Harry
Brian Harry

I’m excited to see the recent surge in community activities around Team Services. Many meetups are taking place around the world in June/July where you can go and talk to Team Services users and fans in your area about some of the new features we’ve released recently and get some Team Services swag as well. You can also meet members of the engineering team in a few of these. The Team Services user community is increasingly engaging with each other and with us on Stackoverflow and Quora. We’re also getting a lot of great feature requests via our UserVoice site and via “Send a Smile” within Team Services. We’ve bee...

Java Tools Challenge results
Jun 7, 2016
Post comments count 0
Post likes count 0

Java Tools Challenge results

Brian Harry
Brian Harry

As I mentioned in a previous blog post, we are committed to making VS Team Services a great solution for all developers – for any application on any platform.  3 months ago we kicked off the Java Tools Challenge, sponsored by the Visual Studio Partner Program, and the Visual Studio Marketplace which was a longer term virtual hackathon designed to bring awareness to our Java solutions and engage the Java community to build working and published tools and apps. The Challenge was an opportunity for Java developers to explore the extensibility of Visual Studio Team Services as well as make use of some of our solution...

Team Foundation Server 2015 Update 3 RC is available
Jun 7, 2016
Post comments count 0
Post likes count 0

Team Foundation Server 2015 Update 3 RC is available

Brian Harry
Brian Harry

Today we released the release candidate for TFS 2015 Update 3.  Update 3 is a modest release with only a few features and bug fixes for top reported issues. The features in TFS 2015 Update 3 include: We fixed a lot of bugs.  About 140 in total.  I spent about an hour curating the bug list and below are my results...  I still have to go through the bugs in our Release Management and Test areas.  If I don't get to that soon, I'll make sure we get them for our final Update 3 release.  ***UPDATE June 8th *** I've added the rest of the bug fixes now.  As you can see, there are quite a few. ...

Team Services Update – June 1
Jun 7, 2016
Post comments count 0
Post likes count 0

Team Services Update – June 1

Brian Harry
Brian Harry

I'm a bit late this sprint - was a busy week last week. Last week we finished deploying our sprint 100 work.  Yes, sprint 100.  That means we've been doing a Scrum (or Scrum like) development process for 300 weeks.  And for most of that time, actually releasing at the end of every sprint.  Whew, that's over 5 and a half years.  100 sprints is a significant milestone. You can read about the updates in the Team Services release notes.  There's quite a lot of new stuff but, among my favorite are: Brian

Video course: Continuous Delivery with the Windows Stack
Jun 7, 2016
Post comments count 0
Post likes count 0

Video course: Continuous Delivery with the Windows Stack

Brian Harry
Brian Harry

Check out this new video course on automated deployments with Windows, Azure and Visual Studio by Marcel and Rene.  I've known both of them for many years and have a great deal of respect for them.  You can be sure it will be an awesome video with lots of good insights. Thanks, Brian  

Visual Studio Team Services is available in Brazil
Jun 6, 2016
Post comments count 0
Post likes count 0

Visual Studio Team Services is available in Brazil

Brian Harry
Brian Harry

Today we launched our Team Services instance in our Azure data center located in Brazil.  This adds to instances in the US, Europe, Australia and India. When you create a new account from https://visualstudio.com we default your Geo to the data center closest to you. Customers in South American countries will now notice that Brazil is the default selection.  As always, you can override the selection by choosing any Geo from the list – Brazil is open to everyone.  If you have an existing Team Services account and you would like to move it to the new Brazil region, you can do that by contacting support. Next up, I ...

Team Services update – May 9
May 9, 2016
Post comments count 0
Post likes count 0

Team Services update – May 9

Brian Harry
Brian Harry

We are in the process of wrapping up the deployment of our sprint 99 deliverables.  You can read the Team Services release notes here. There's a ton of new stuff in this sprint update but I'll just comment on a few.  Let's start with one of the oldest surviving UserVoice items - a checkbox control.  As you can see it was originally created in 2011.  We've added the control but there's still some work to do.  We've update the web UI to support it but the rich clients (like Team Explorer in Visual Studio) don't yet support it.  That's coming.  Aaron is going to be publishing a blog post on the ALM blog with details...

TFS 2015 Update 2.1 is available
May 6, 2016
Post comments count 0
Post likes count 0

TFS 2015 Update 2.1 is available

Brian Harry
Brian Harry

We have released Team Foundation Server 2015 Update 2.1. The KB article has a full list of included bugs fixed (updated from the list I posted on my blog a couple of weeks ago).  I haven't done a full cross reference but I listed 25 bug fixes in my post and the KB article includes 28 so I'm assuming we added 3 more fixes since my post. You can install Update 2.1 on top of Update 2 or upgrade directly to Update 2.1 from previous versions (Update 1, TFS 2015 RTM, TFS 2013 and any of its Updates, TFS 2012 and any of its Updates, TFS 2010). Localized versions of the KB article, etc. are in the works and shoul...

Update on TFS 2015 Update 2.1
Apr 28, 2016
Post comments count 0
Post likes count 0

Update on TFS 2015 Update 2.1

Brian Harry
Brian Harry

Hmm, it's been a few days of reflection.  I don't think I expected my post on the bugs we were fixing in Update 2.1 to generate so many comments about other bugs that people are hitting.  Let me share some questions that have been on my mind and my thoughts on them... Why did I get so many bugs reported as comments on my blog? In the end, my blog isn't the place I want people reporting bugs.  It's high cost for me (I'm just overhead because I route them to the right person to look at them).  It's not a great experience for you - you don't have a great way to track updates.  And it's not a great experience for our...

Team Services in India
Apr 26, 2016
Post comments count 0
Post likes count 0

Team Services in India

Brian Harry
Brian Harry

Today, we opened up an instance of Visual Studio Team Services in India (Chennai).  This builds on the instances we already have in the US, Europe and Australia and is the next step in our journey to making instances available all over the world. You can create an account in India by just choosing the India region during the Team Services account creation process.  If you have an existing account that you want to move to the India region, you can contact support to have them do that for you. There are some things to think about when creating an account in the India region: 1) India is a relatively new region in A...

Heads up: TFS 2015.2.1 coming
Apr 26, 2016
Post comments count 0
Post likes count 0

Heads up: TFS 2015.2.1 coming

Brian Harry
Brian Harry

By now, I suspect, everyone is pretty used to our cadence for shipping Team Foundation Server.  We ship a "major" release every year or so and then we ship "Updates" about once a quarter.  We just shipped TFS 2015 Update 2 a few weeks ago (otherwise known as TFS 2015.2).  We've been watching the feedback on that release closely and we've seen more bugs reported than I'm comfortable with.  Every release has some bugs and we work to fix them in the subsequent Update (and provide hot fixes on demand) but this had enough that I'm uncomfortable making people "live with them" for a few months.  There aren't really cata...

VS Team Services Update – April 13
Apr 13, 2016
Post comments count 0
Post likes count 0

VS Team Services Update – April 13

Brian Harry
Brian Harry

This week we are deploying our sprint 98 work to Visual Studio Team Services.  You can read the release notes for details of what's included. From time to time, I like to cross reference the work we are releasing with UserVoice to make sure we are actually making progress on the top requests from our users.  It's good to see that we knocked off 3 long standing requests with hundreds of votes each this sprint. In addition to those, this sprint includes a bunch of other cool things.  A couple I've heard a lot or requests for lately: Follow work item - the ability to easily flag/unflag an item so you get change n...

Team Services and TFS Roadmap update – Apr 2016
Apr 13, 2016
Post comments count 0
Post likes count 0

Team Services and TFS Roadmap update – Apr 2016

Brian Harry
Brian Harry

Today, we refreshed the roadmap for Visual Studio Team Services and Team Foundation Server.  We've retired the items that were scheduled for Q1/Update 2, updated the items scheduled for Q2 and added the plan for Q3. We completed a significant majority of the things we planned to.  A few things did not complete in Q1 and have been rescheduled for Q2.  The only really big thing was: Git SSH support - We almost got it done but had some performance issues to work out we expect to have it available in Team Services in the next few weeks and in TFS 2015 Update 3. The rest of the long list that we had planned for Q1 and...

VS2015 Update 2 and TFS 2015 Update 2 have shipped
Mar 31, 2016
Post comments count 0
Post likes count 0

VS2015 Update 2 and TFS 2015 Update 2 have shipped

Brian Harry
Brian Harry

Yesterday, at the //Build/ conference, we announced the final release of Visual Studio 2015 Update 2 and Team Foundation Server 2015 Update 2.  You can learn more at the following links: We also released an early preview of Visual Studio “15”.  We will not be releasing a preview of TFS “15” at this time.  List with the 2015 release cycle, the best way to see what’s coming in TFS is to explore Visual Studio Team Services.  We expect to release a preview of TFS “15” sometime this summer. TFS 2015 Update 2 has a lot of major improvements to almost every area of the product.  Some of the most prominent ones inc...

Introducing Application Insights Analytics
Mar 28, 2016
Post comments count 0
Post likes count 0

Introducing Application Insights Analytics

Brian Harry
Brian Harry

Last month, in a post, I wrote about a VS Team Services outage, I mentioned (and showed some results from) a new tool we've been working on that we internally call "Kusto".  We've now made a preview of Kusto publicly available as "Application Insights Analytics". Kusto is a phenomenal tool.  I can't say enough good stuff about it.  I can gush about it, without boast, because I can take almost no credit for it.  Yes it's on my team but the folks who have done this have done an astonishing job and all I've done is watched.  Kusto was already an incubation project when I inherited the team a couple of years ago and ...

Team Services extension for VS Code
Mar 25, 2016
Post comments count 0
Post likes count 0

Team Services extension for VS Code

Brian Harry
Brian Harry

Today we shipped a VS Code extension for working with VS Team Services.  The new extension includes status bar indicators and a list of VC Code commands for common operations.  You can read more on our blog post. Brian

YouTube channel for Team Services sprint videos
Mar 25, 2016
Post comments count 0
Post likes count 0

YouTube channel for Team Services sprint videos

Brian Harry
Brian Harry

Some of our MVPs have put together a YouTube channel for VS Team Services sprint videos.  It's very cool.  Check it out. Brian

Ratings and reviews in the VS Marketplace
Mar 23, 2016
Post comments count 0
Post likes count 0

Ratings and reviews in the VS Marketplace

Brian Harry
Brian Harry

As of this morning, we now have ratings and reviews in the VS Marketplace!  This will allow you to comment on your favorite (or least favorite) extensions and to see what other people are saying when choosing an extension. You can see a 5 star rating on each tile and at the bottom of each extension details page, you will see a list of reviews with comments.  You, of course, have the ability to write your own.  To limit spam and other abuse we require reviewers to authenticate with a Microsoft Account or Azure Active Directory account.  Further, to the right of each review, you can flag offensive or spam reviews. ...

SOC compliance certification for VS Team Services
Mar 21, 2016
Post comments count 0
Post likes count 0

SOC compliance certification for VS Team Services

Brian Harry
Brian Harry

We take the protection of customer data very seriously and work hard to ensure your data is safe and that we comply with expected policies in all the regions in which we operate. Earlier this month we took another important step towards meeting the compliance needs of our customers by completing the Service Organization Controls certifications (SOC1 and SOC2) for Visual Studio Team Services.  These audits evaluated the effectiveness of our internal controls impacting data security, service availability, confidentiality, and processing integrity. This report covers all of our generally available services at the ti...

10th anniversary of Team Foundation Server
Mar 17, 2016
Post comments count 0
Post likes count 0

10th anniversary of Team Foundation Server

Brian Harry
Brian Harry

Today marks the 10th anniversary of the day we shipped the first version of TFS - TFS 2005.  It doesn't seem that long ago but we sure have come a long way.  The other day I recorded a Radio TFS interview with Martin Woodward and Greg Duncan.  Check it out if you are interested.  I have to admit I haven't listened to it.  I never listen to my own interviews - it just feels creepy :)  I sure had a lot of fun doing it though. Brian

VS Team Services Update – March 3
Mar 8, 2016
Post comments count 0
Post likes count 0

VS Team Services Update – March 3

Brian Harry
Brian Harry

We just completed our sprint 96 deployment and everyone should now have all the new capabilities.  You can read more about what's new in the VS Team Services Release notes.  This was a particularly plentiful sprint - with updates across most of the product - Agile planning, testing, Git, package management, gated checking support for TFVC in build.vnext, IntelliJ, and release management. Certainly the gated checkin support was very highly requested and it's great to see that go live.  Get test results integration into release management is really nice.  Squash merge on pull requests has also been a hot item with ...

Microsoft joins the Eclipse Foundation
Mar 8, 2016
Post comments count 0
Post likes count 0

Microsoft joins the Eclipse Foundation

Brian Harry
Brian Harry

This morning at EclipseCon, we announced that we are joining the Eclipse Foundation to further our goals of helping developers build applications regardless of the technology stack choices they make.  At the same time, we announced the new open source project for Team Explorer Everywhere to enable anyone to contribute to creating a great Eclipse experience for Team Foundation Server and Visual Studio Team Services.  Read more about it in Peter Bright's article. This adds to a great deal of engagement already with the OSS community, including: our numerous Application Insights SDKs, our IntelliJ plugin for TFS and...

TFS 2015 RC2 and VS 2015 Update 2 RC are available
Mar 3, 2016
Post comments count 0
Post likes count 0

TFS 2015 RC2 and VS 2015 Update 2 RC are available

Brian Harry
Brian Harry

Today we released release candidate 2 of TFS 2015 Update 2 and the release candidate of Visual Studio 2015 Update 2. As usual I'll mostly comment on TFS and TFS related features and let the VS blog cover broader VS topics. In RC1 of TFS, we already released a ton of new compelling capabilities - like: RC2 brings a bunch more new stuff, including: Lots of good stuff.  Of course, we also took all the feedback we got from RC1 and fixed all the bugs - thank you for all of the bug reports.  Like RC1, this is a go-live release.  You can upgrade directly to it from any p...

HockeyApp available through the Visual Studio marketplace
Mar 2, 2016
Post comments count 0
Post likes count 0

HockeyApp available through the Visual Studio marketplace

Brian Harry
Brian Harry

HockeyApp is a fantastic tool for managing mobile devops.  It includes capabilities to publish apps to a select group of “beta testers”, to collect feedback from those testers and to gather and analyze crash reports.  It works incredibly well for iOS, Android and Windows UWP apps.  As of today, HockeyApp can also be purchased in the Visual Studio Marketplace via and Azure subscription.  HockeyApp also has a free plan to get started with a few apps.  I encourage you to check it out. Brian

Book on Continuous Deployment
Feb 19, 2016
Post comments count 0
Post likes count 0

Book on Continuous Deployment

Brian Harry
Brian Harry

Another good book recently hit the virtual shelves - this one on Continuous Deployment with TFS and VS Team Services.  The book covers both the principles and practices around continuous delivery, as well as hands on guidance.  Check it out... USA - http://www.amazon.com/Continuous-Delivery-Visual-Studio-2015/dp/1484212738 UK   - http://www.amazon.co.uk/gp/product/1484212738 Brian

A new book on Team Foundation Server 2015
Feb 11, 2016
Post comments count 0
Post likes count 0

A new book on Team Foundation Server 2015

Brian Harry
Brian Harry

One of our MVPs, Tarun Arora just published a book on TFS 2015.  It covers TFS up to TFS 2015 Update 2.  Check it out... http://www.amazon.co.uk/gp/product/1784391050. Brian

Team Foundation Server 2015 Update 2 RC 1 is available
Feb 10, 2016
Post comments count 0
Post likes count 0

Team Foundation Server 2015 Update 2 RC 1 is available

Brian Harry
Brian Harry

Today we released TFS 2015 Update 2 RC 1 and VS 2015 Update 2 CTP1.  I'm going to talk about TFS here and you can go to the Visual Studio blog to learn more about VS. This release of TFS is a "go-live" release candidate.  We will support customers choosing to install it in a production environment.  All the links you should need to learn about it and get it are here: Most of the features labeled Update 2 and described on our Features timeline are in this release.  The one feature that we thought was going to be in Update 2 but I now know will not make it is SSH support for Git.  We know that's a very hi...

Visual Studio Team Services Java Tools Challenge
Feb 9, 2016
Post comments count 0
Post likes count 0

Visual Studio Team Services Java Tools Challenge

Brian Harry
Brian Harry

We are committed to making VS Team Services a great solution for all developers – for any application on any platform.  For several years now, we’ve had a concerted effort to build a great solution for Java developers with an Eclipse plugin, a cross platform command line, an IntelliJ plugin, a cross platform build agent and so much more.  We’ve also been working hard to integrate popular Java tools like Maven, JUnit test results importing, JaCoCo and Cobertura, SonarQube and the list goes on. With the recent introduction of our Visual Studio Marketplace we are reemphasizing how open and extensible VSTS is and how...

A bit more on the Feb 3 and 4 incidents
Feb 6, 2016
Post comments count 0
Post likes count 0

A bit more on the Feb 3 and 4 incidents

Brian Harry
Brian Harry

Please read my post from yesterday first.  Unfortunately I had a family commitment and had to leave early Friday afternoon before the post was complete.  I asked someone on my team to finish it and he did an excellent job and I'm grateful.  There are a few things I would yet like to add to the discussion. First I want to emphasize point #4 from the second incident.  And note, I described the incidents in order of "worst" incident first.  Actually, the second incident happened the day before the first one.  That blip out to the right of the graph in the second incident was actually an occurrence of the very same ...

VS Team Services incidents on Feb 3 & 4
Feb 5, 2016
Post comments count 0
Post likes count 0

VS Team Services incidents on Feb 3 & 4

Brian Harry
Brian Harry

We had two serious availability incidents in the past 2 days.  I'm incredibly sorry for the problems that these have caused.  Increasingly we are bringing on more and more customers who rely on this service day in and day out and any significant interruption is entirely unacceptable.  We know it.  We live it.  We breath it and, in the last 2 days, we have failed twice.  We take this responsibility very seriously and continue to work to ensure such things do not happen. Both of these incidents were service wide incidents that affect large numbers of customers and critical scenarios. Worldwide outage causing log...

Package Management now available in Europe and Australia
Feb 5, 2016
Post comments count 0
Post likes count 0

Package Management now available in Europe and Australia

Brian Harry
Brian Harry

When we first released the Package Management preview in November, it was only available in the US - If your VS Team Services account was in some region other than the US, installing the Package Management extension would fail.  This week, we deployed Package Management instances in Australia and Europe (which are the only other two regions in which we have Team Services instances).  So, as of this week, you can install the Package Management extension in any VSTS account and your Package Management instance will automatically be hosted in the same region as the VSTS account. Give it a try and let us know what...

Update Blog software
Feb 2, 2016
Post comments count 0
Post likes count 0

Update Blog software

Brian Harry
Brian Harry

For months the team has been working on migrating our msdn blogs off of the "old" blogging system we used onto WordPress.  In the last few days, my blog was migrated and is now running on WordPress.  The system we had been using had gotten pretty out of date and clunky.  I haven't used WordPress a lot but it generally has a good reputation and I'm looking forward to learning it and hope I'm really going to like it. Given some of the complaints I've gotten about the blogging software I've gotten over the past year, I hope you are going to see it as an improvement too.  The new url is http://blogs.msdn.microsoft.co...

VS Team Services Update – Jan 25th
Jan 27, 2016
Post comments count 0
Post likes count 0

VS Team Services Update – Jan 25th

Brian Harry
Brian Harry

This week we are deploying the changes from sprints 93 and 94 (they spanned Christmas/New Years so we combined them into a single deployment.  You can read the release notes for all the details.As usual, as I write this, the updates have not yet made it to all tenants but they will over the next day or two.This deployment has an unusually large list of improvements in it.  I particularly like the test reporting improvements that continues the build + test + release management investment that makes 1 + 1 + 1 = 5.  But there’s a ton of new stuff across the product.Also, keep an eye on the roadm...

Team Foundation Server and Visual Studio Team Services roadmap update
Jan 11, 2016
Post comments count 0
Post likes count 0

Team Foundation Server and Visual Studio Team Services roadmap update

Anisha Pindoria
Anisha Pindoria

Today we are making a major update to our “Features Timeline” for TFS and VSTS. To remind you, the Features Timeline provides an indication of some of the bigger, higher demand things we are working on and when we think they will be delivered – both on premises in TFS and in the cloud in VSTS (formerly VS Online). A few caveats… It doesn’t represent everything we are doing - just some of the most highly demanded things. We'll continue to provide detailed release notes with every deployment/release. As with any prediction of the future some things may not turn out as we imagine. Right now the approach we’re ...

Team Foundation Server and Visual Studio Team Services roadmap update
Jan 11, 2016
Post comments count 0
Post likes count 0

Team Foundation Server and Visual Studio Team Services roadmap update

Brian Harry
Brian Harry

Today we are making a major update to our “Features Timeline” for TFS and VSTS.  To remind you, the Features Timeline provides an indication of some of the bigger, higher demand things we are working on and when we think they will be delivered – both on premises in TFS and in the cloud in VSTS (formerly VS Online).A few caveats… Right now the approach we’re taking with this is to update the roadmap about every 3 months and to project about 6 months ahead.  There are other forums – blog posts, conference presentations, sales engagements, etc. where we provide h...

Team Explorer Everywhere 14.0.2 released
Jan 8, 2016
Post comments count 0
Post likes count 0

Team Explorer Everywhere 14.0.2 released

Brian Harry
Brian Harry

We recently released a small update to Team Explorer Everywhere – a cross platform command line and Eclipse plug-in for working Team Foundation Server and Visual Studio Team Services.You can download it here: Improvements include: Brian

Is your stomach bigger than your eyes?
Dec 23, 2015
Post comments count 0
Post likes count 0

Is your stomach bigger than your eyes?

Brian Harry
Brian Harry

For the past several months, friends have been bugging me to write another farm post – it’s been quite a while.  The problem is that I haven’t been able to think of anything terribly interesting.  Most farm work does make for a good blog post – chores, feeding, cutting hay, repairing fences, …  Just not great content for an interesting post. Well today I had an experience that I thought was worth sharing. It’s Wed Dec 23rd and I’m off work.  I’ve been doing a lot of farm work but, in the last couple of days, it has been raining like crazy – over 4 inches, I think.  My fields are like huge grassy ponds and t...

VS 2015 Update 1 and TFS 2015 Update 1 are available
Nov 30, 2015
Post comments count 0
Post likes count 0

VS 2015 Update 1 and TFS 2015 Update 1 are available

Brian Harry
Brian Harry

Today we shipped the final releases of Visual Studio 2015 Update 1 and Team Foundation Server 2015 Update 1. Here are the release notes: There were very few changes between the last release candidates and this final release – just a hand full of bug fixes.  Check out the release notes for all the new stuff in this update – there’s a lot. You can install directly over a pre-release of this update (both VS and TFS) and it will update your installation.  For TFS, you can also in-place upgrade previous versions (2013, 2012 and 2010) seamlessly. VS will install side by side with previous versions. Pl...

News from Connect(); 2015
Nov 18, 2015
Post comments count 0
Post likes count 0

News from Connect(); 2015

Brian Harry
Brian Harry

Today is our annual Fall developer Connect(); event in New York.  I’m here talking about a ton of new stuff that we’re doing to help developers adopt agile DevOps practices.  Normally I would write a detailed post with screenshots and descriptions highlighting the news.  However, this time, I’m going to take a different approach.  There’s so much stuff to talk about that I can’t write that post – I’d spend days on it and you wouldn’t want to read it :)  Instead, I’m going to write a directory of news.Over the next day or two, as blog p...

Team Foundation Server 2015 Management Pack is available
Nov 9, 2015
Post comments count 0
Post likes count 0

Team Foundation Server 2015 Management Pack is available

Brian Harry
Brian Harry

It’s been a painfully and embarrassingly long time coming but the SCOM Management Pack for TFS 2015 is finally available.  Give it a spin and let us know if you have any feedback.Download TFS 2015 Management PackBrian

VS 2015 Update 1 RC & TFS 2015 Update 1 RC2 Released
Nov 3, 2015
Post comments count 0
Post likes count 0

VS 2015 Update 1 RC & TFS 2015 Update 1 RC2 Released

Brian Harry
Brian Harry

We just released our final “pre-release” of Update 1 for Team Foundation Server 2015 and Visual Studio 2015.  Lots of useful links are available here: You’ll find the installation links at the top of the release notes pages.As I was looking over things (and finding a few issues with the release notes page :)) to write this post, I was just blown away by how much stuff is included in Update 1.  We just shipped 2015 and we already have a *ton* of great new improvements for Update 1.  I strongly encourage you to check it out.It’s a bit too early to tell but I exp...

Visual Studio Online Update – Oct 30
Nov 3, 2015
Post comments count 0
Post likes count 0

Visual Studio Online Update – Oct 30

Brian Harry
Brian Harry

As usual, you can read the release notes for this update on visualstudio.com. One of the most popular improvements released this sprint are our new dashboards.  We’ve been dogfooding them internally for a few sprints now and some of my feature teams have put together some very nice dashboards.  There are a number of tile types to choose from and you can add custom tile types to show whatever you like.  Like most of the stuff we do in the cloud, this is just the beginning and there is lots more to do.  Dashboards will evolve rapidly for several more sprints.  Expect them to get better and better (like adding th...

Agile at Microsoft
Oct 27, 2015
Post comments count 0
Post likes count 0

Agile at Microsoft

Brian Harry
Brian Harry

Here's a nice Forbes article on Agile at Microsoft...http://www.forbes.com/sites/stevedenning/2015/10/27/surprise-microsoft-is-agile/Brian 

TFS Office Integration Installer
Oct 15, 2015
Post comments count 1
Post likes count 0

TFS Office Integration Installer

Brian Harry
Brian Harry

One of the things I forgot to mention in my post about TFS 2015 Update 1 RC is that we have also shipped a preview of our new TFS Office Integration Installer (ISO image).  This new installer addresses a couple of scenarios: The PowerPoint storyboarding tool is a really nice way to mock up user experiences quickly and easily.  You can leverage the PowerPoint skills you already have to build nice walk throughs of user flows before you invest in building them.  In building TFS and VSO, we use is all the time.  Here’s an example PowerPoint mockup from one of our walk-throughs of our new dashboarding fea...

Visual Studio Online Update – Oct 8th
Oct 14, 2015
Post comments count 0
Post likes count 0

Visual Studio Online Update – Oct 8th

Brian Harry
Brian Harry

Another post I missed last week was an announcement about our sprint 89 deployment for VS Online.  You can read the release notes for details.Probably the biggest thing is support for Active Directory group support for managing permissions.  This as been a very common request from our larger customers in VSO so they don’t need to maintain shadow groups in VSO and AAD.Another very notable thing is the preview of a new work item form.  We are trying to improve the layout to make it “cleaner”, more extensible (setting us up for a good process customization story on the service) and r...

Visual Studio and Team Foundation Server 2015 Update 1 pre-release available
Oct 14, 2015
Post comments count 0
Post likes count 0

Visual Studio and Team Foundation Server 2015 Update 1 pre-release available

Brian Harry
Brian Harry

I’m a bit late to this party because we released them about a week ago.  I generally try to sync my blog posts but we had a death in the family last week and I just didn’t have the time to deal with blogging.The Visual Studio preview is named “CTP 1” and you can read more about it here: http://blogs.msdn.com/b/visualstudio/archive/2015/10/08/visual-studio-2015-update-1-ctp.aspxThe Team Foundation Server preview is named “RC 1”.  The reason for the difference is that we’ve learned over the years with TFS that unless we provide a “go-live” promise (sup...

VS Online Update – Sept 18
Sep 30, 2015
Post comments count 0
Post likes count 0

VS Online Update – Sept 18

Brian Harry
Brian Harry

Sorry for being so late on this one.  The last couple of weeks have been very hectic for me and I’ve mostly had to ignore my blog.Last week we finished rolling out our sprint 88 work.  You can read about the details in the VS Online release notes.As has become the pattern over the past 6 months, this sprint, we rolled out a bunch more improvements to our Agile planning tools.  The cards became even richer with on card sub-tasks.  Queryability of kanban column metadata and more.Sprint 89 is already right around the corner.  Stay tuned for info on the next round of updates in about a ...

September pricing and licensing changes
Sep 1, 2015
Post comments count 0
Post likes count 0

September pricing and licensing changes

Brian Harry
Brian Harry

I want to update you all on the pricing and licensing changes we’ve been working on over the past year.VS Online Basic usersThe new, less expensive, tiered pricing model I announced a couple of months ago goes into effect Sept 1st (today).  In addition, we are finalizing the licensing documents to include an on-prem TFS CAL with your VS Online purchases, making it easy for you to use on-prem, cloud or both.  That will also go into effect in Sept.A changing philosophyBefore I explain some other changes that are coming, let me step back for a minute and talk about how we are changing the way we thin...

VS Online/TFS Feature timeline – the UserVoice version
Aug 28, 2015
Post comments count 0
Post likes count 0

VS Online/TFS Feature timeline – the UserVoice version

Brian Harry
Brian Harry

As a follow up to my post yesterday on the Feature timeline refresh, I took a few minutes this morning to walk through our UserVoice site and summarize how the work we are planning over the next several months relates.  This is a different granularity cut (because it’s based on UV suggestions) that what I published yesterday. I’m not promising that I caught every single one.  And I’m not promising that everyone I’ve listed here will get done this fall (my crystal ball isn’t perfect).  But, based on what I know now, this is a pretty good approximation of the plan.  I stopped when I got down to UV items with les...

Features timeline refresh
Aug 27, 2015
Post comments count 0
Post likes count 0

Features timeline refresh

Brian Harry
Brian Harry

With the TFS 2015 release behind us and a lot of planning for our next phase of work completed, it’s time to do a major refresh of our Visual Studio Online Features Timeline.  If you aren’t familiar with this page, I encourage you to check it out.  It not only gives you a peek ahead to things we’re working on, it also contains a log of the work we deliver every sprint.  Lastly, it roughly maps when the VS Online features show up in an on-premises TFS release.A little commentary on this update… Hopefully you find this useful.  Let me know if you have ques...

VS 2012 Update 5 has been released
Aug 27, 2015
Post comments count 0
Post likes count 0

VS 2012 Update 5 has been released

Brian Harry
Brian Harry

This week we released the final build of VS 2012 Update 5.  You can get it on the Visual Studio downloads page.  There are only a few changes in it.  You can find them in the VS 2012 Update 5 KB article.Brian

TFS 2015 Installation guidance
Aug 27, 2015
Post comments count 0
Post likes count 0

TFS 2015 Installation guidance

Brian Harry
Brian Harry

At least once or twice a week, I’m getting questions about where the TFS 2015 installation guidance is.  We’re not doing well with search engines on that apparently.  We’re going to see if we can do better but, in the mean time, here’s the link just in case you stumble across my blog :)Installing Team Foundation Server 2015Brian

TFS 2015 Power Tools are available
Aug 27, 2015
Post comments count 0
Post likes count 0

TFS 2015 Power Tools are available

Brian Harry
Brian Harry

Today we released the TFS 2015 Power Tools that accompany VS 2015 and TFS 2015.  The landing page that link points to includes lots of info about compatibility, changes, etc.Sorry it took a bit longer to get these out than we expected.Brian

Visual Studio Online Update – Aug 26th
Aug 27, 2015
Post comments count 0
Post likes count 0

Visual Studio Online Update – Aug 26th

Brian Harry
Brian Harry

This week we are rolling out our sprint 87 work.  Nothing earth shattering this sprint but some nice project management improvements.  Also we’ve added first class SonarQube support now with custom tasks for executing SonarQube and publishing the results for your build.  You can read more on this week’s VSO release notes.Brian

SmartOffice4TFS and inteGREAT4TFS available for Visual Studio Enterprise with MSDN subscribers
Aug 12, 2015
Post comments count 0
Post likes count 0

SmartOffice4TFS and inteGREAT4TFS available for Visual Studio Enterprise with MSDN subscribers

Brian Harry
Brian Harry

Managing requirements is an incredibly important part of the software development process for everyone.  Different teams approach the problem very differently – from very lightweight/informal ways to very formal and documented ways.  The needs of your business and the culture of your organization will determine what’s right for you.For years, we’ve worked with partners to provide great requirements management capabilities for Team Foundation Server and Visual Studio Online.  eDevTech provides a suite of tools that provide solutions spanning from relatively informal ways of managin...

Visual Studio Online Update – Aug 7th
Aug 10, 2015
Post comments count 0
Post likes count 0

Visual Studio Online Update – Aug 7th

Brian Harry
Brian Harry

This week we are rolling out our Sprint 86 work.  You can read details on the VSO release notes.  Included is the next set of work to improve our Agile planning experiences and availability of a NuGet package for our TFS/VSO SDK.  The NuGet package is a big step forward in making it easier to work with.  You no longer have to mess with the complexity of getting an MSI installed.  You can just copy the SDK files and you are good to go.  Your app can be self contained and not have to worry about pre-reqs.The NuGet Package with work with TFS today and the Agile improvements will come to...

Team Foundation Server 2015 Final Release
Aug 6, 2015
Post comments count 0
Post likes count 0

Team Foundation Server 2015 Final Release

Brian Harry
Brian Harry

Today we released the final version of Team Foundation Server 2015.  TFS 2015 is a major step forward, with tons of improvements throughout the development process but with special emphasis on DevOps capabilities. Here are all of the TFS 2015 related downloads.  Look under Visual Studio 2015 for things like Test Professional, under Team Foundation Server 2015 for TFS, Project Server, etc. and under Tools for Visual Studio 2015 for Release Management, Test Agents, etc. You can, of course, get TFS 2015 through your MSDN subscriber downloads and other places you normally acquire Microsoft softwar...

Included CALs and Tiered Pricing
Jul 27, 2015
Post comments count 0
Post likes count 0

Included CALs and Tiered Pricing

Brian Harry
Brian Harry

I have to say that when I wrote my post last week on TFS and VSO related licensing and packaging changes, I didn’t think I’d be writing another one quite so soon.  But I found out that we’re disclosing the next set of changes this week to help people plan, even though they don’t go into effect for another month. This isn’t some random path we are on.  We have a reasonably clear picture of where we’re headed and we have quite a number of changes we are making on that journey.  Please don’t ask me to describe the destination quite yet because I’m not re...

Self forming teams at scale
Jul 24, 2015
Post comments count 0
Post likes count 1

Self forming teams at scale

Brian Harry
Brian Harry

I want to share with you all a strange thing that we do.  It’s unorthodox but has been very successful for us. Teams change.  People come.  People go.  People move around.  Reorgs happen.  This is a fact of life, particularly in any large organization, and something managers spend a fair amount of time on – recruiting, re-recruiting, managing, developing, etc. Many years ago (I want to say around 2008), we had a reorg to do.  In general, we do them every couple of years, usually associated with some big milestone/inflection, and use them to rebalance, apply talent to the new problems, fund new projects, etc...

Visual Studio 2012 Update 5 RC Available
Jul 21, 2015
Post comments count 0
Post likes count 0

Visual Studio 2012 Update 5 RC Available

Brian Harry
Brian Harry

As part of the 2015 wave of releases, in addition to the 2015 products and a 2013 Update 5, we are also releasing a VS 2012 Update 5 (not one for TFS 2012 though).  This Update includes a few bug fixes.  The most notable, from my perspective, are some changes to make using VS 2012 with a TFS or VS Online Team Project that gets renamed.  This update will handle some of the local reaction work, like workspace updates, automatically rather than relying on manual fix-ups. You can find information on the release candidate here: http://go.microsoft.com/fwlink/?LinkID=615776 I don’t have a date for ...

Licensing and packaging changes for TFS 2015
Jul 21, 2015
Post comments count 0
Post likes count 0

Licensing and packaging changes for TFS 2015

Brian Harry
Brian Harry

Over the past year, we have been working to simplify licensing for Team Foundation Server and make things as straight forward as possible for customers to adopt it. This has included changes like the introduction of the Stakeholder plan for broad access to work items within the organization, simplifications to release management to eliminate per deployment environment billing, reductions in cloud load testing prices and more. You’ll find some previous posts here: Today I want to tell you about another set of changes we are making that I think will move us yet another step forward. All of thes...

Visual Studio 2015 and Visual Studio 2013 Update 5 Released
Jul 20, 2015
Post comments count 0
Post likes count 0

Visual Studio 2015 and Visual Studio 2013 Update 5 Released

Brian Harry
Brian Harry

Today, we released Visual Studio 2015, .NET 4.6, Visual Studio 2013 Update 5 and Team Foundation Server 2013 Update 5.  As I announced in a post a few weeks ago, Team Foundation Server 2015 is going to take just a bit longer (more on this in a minute), but you can get RC2 now if you like and it will work just fine with VS 2015 (and other versions too). We’re having an online event today to talk about this wave of releases if you want to learn more. I won’t repeat all of the great content on the Visual Studio blog post or on Soma’s post.  Check those out for lots more info on what&rsquo...

Visual Studio Online Update – July 17
Jul 20, 2015
Post comments count 0
Post likes count 0

Visual Studio Online Update – July 17

Brian Harry
Brian Harry

I told you a week or so ago it would come quickly :)  We’re deploying our Sprint 85 work now.  As always, it will take a few days for it to make it across the entirety of the service. You can find the details on the new capabilities in the release notes. I think you’ll be pleased to see a whole bunch of new Agile planning improvements.  One of the “small” changes to the card styling feature macro support.  Greg gave one example in the release notes.  I thought I’d share a few more that someone sent around in an internal email to spark your thinking on how you might creatively use these. The Sprint 86...

Update on Team Foundation Server RC2
Jul 13, 2015
Post comments count 0
Post likes count 0

Update on Team Foundation Server RC2

Brian Harry
Brian Harry

I wrote a post about a week ago announcing TFS 2015 RC2.  Today, we released downloads for the rest of the languages, along with release notes.  All the information in my previous post is still accurate and the links all point to the updated downloads.   Brian

TFS 2015 Compatibility
Jul 13, 2015
Post comments count 0
Post likes count 0

TFS 2015 Compatibility

Brian Harry
Brian Harry

As the release of TFS 2015 has approached, I’ve gotten a lot of compatibility questions.  We were a little slow documenting the story but we have it now: https://msdn.microsoft.com/en-us/Library/vs/alm/TFS/administer/requirements The short story is the TFS 2015 compat matrix is about the same at the TFS 2013 one was – we didn’t make big changes in that respect.  There’s a few tweaks that I’d still like to see in the document but it’s close.  If you find anything missing, let us know. Brian

Visual Studio Online Update – July 7
Jul 13, 2015
Post comments count 0
Post likes count 0

Visual Studio Online Update – July 7

Brian Harry
Brian Harry

I’m a bit late on this post.  It’s been a busy week of travel. Last week we began deploying our sprint 84 release.  Because of the logistics around finalizing our TFS 2015 release, it was delayed a bit.  Sprint 83 is actually the last sprint that went into TFS 2015 RTM and we wanted to keep it live on the service longer while we iterated on the remaining bug fixes.  But as of last week we moved forward.  We’re now trying to “catch back up” and the sprint 85 deployment should be starting later this week.  I’ll post again when I have something useful...

Team Foundation Server 2015 RC2 available
Jul 7, 2015
Post comments count 0
Post likes count 0

Team Foundation Server 2015 RC2 available

Brian Harry
Brian Harry

Today we released Release Candidate 2 of Team Foundation Server 2015.  I believe this release is VERY close to the final bits we will ship.  I’d encourage people to try out upgrades on production backups, pre-production environments and, production environments.  We will support you regardless of the path you choose. Download: TFS 2015 RC2 Be aware that this TFS RC2 cannot be installed on the same machine as VS 2015 RC.  It can be accessed by the VS RC just fine, but not installed on the same machine – this has to do with some versioning issues on some files that are shared between...

Team Explorer Everywhere 2015 RTM
Jul 6, 2015
Post comments count 0
Post likes count 0

Team Explorer Everywhere 2015 RTM

Brian Harry
Brian Harry

We have released Team Explorer Everywhere 2015.  It’s available on the Download Center and on the Eclipse Marketplace.  Soma announced that VS 2015 will release on July 20th so stay tuned. This isn’t a particularly big release but it has some very welcome enhancements: Build.vnext and Team Project Rename are, of course, only available when using VS Online or TFS 2015. Please give us any feedback you have. Thanks, Brian

Team Foundation Server and VS Online adoption at Microsoft
Jun 3, 2015
Post comments count 0
Post likes count 0

Team Foundation Server and VS Online adoption at Microsoft

Brian Harry
Brian Harry

Someone asked me in a blog comment recently to post an update on internal adoption – the last one was almost a year ago.  I’m going to keep it reasonably short. The best summary is adoption continues to grow.  TFS on-prem is growing slowly because it’s already huge.  VS Online usage is growing more rapidly but is still far smaller than TFS on-prem. Here’s the latest TFS on-prem summary from our IT team that runs the production TFS servers: Here’s a month by month trend of VS Online adoption by major organization.  The numbers look a little larger than they really are because adoption is still early and p...

Visual Studio Online Update – June 3rd
Jun 2, 2015
Post comments count 0
Post likes count 0

Visual Studio Online Update – June 3rd

Brian Harry
Brian Harry

***PLEASE READ*** Ahh, my fortune for “delayed publish” in Live Writer.  I was trying to grab screenshots for this and accidentally hit publish a day too early.  The release notes won’t be published until tomorrow (June 3rd).  I’m sorry for the inconvenience but with the number of people who get email notifications of my blog post, there’s no pulling it back, so I’ll just leave it up there. Today, we begin the process of rolling out our sprint 83 results.  You can read the release notes to see the highlights of the new features. The kanban and task boards are making great progress towards having all the fea...

Visual Studio Online Update – May 15th
May 15, 2015
Post comments count 0
Post likes count 0

Visual Studio Online Update – May 15th

Brian Harry
Brian Harry

This week we are deploying our sprint 82 work for VS Online.  This is a very BIG deployment – lot’s of stuff.  You can read the release notes. First and foremost Build.VNext is here!  It is now in Public Preview and everyone can try it.  We also now have a hosted build pool so you don’t have to install a local build agent on Windows if you don’t want to.  If you want to build on Linux or the MacOS, you will still need to setup up local agent for now. Since I offered a early peek at Build.VNext on my blog a month or so ago, I’ve been inundated with people requ...

A fun project for customer connection
May 14, 2015
Post comments count 0
Post likes count 0

A fun project for customer connection

Brian Harry
Brian Harry

Last week the VS Code team came to us saying that they really wanted a great experience getting bug reports from customers.  Microsoft Connect just isn’t a pleasant experience.  They looked at UserVoice and it’s great for suggestions but not optimized for bugs. We decided to pull a few people from across the VS Online team together and do a 3 day Hack-a-thon to see what we could put together.  I’ve been blown away by what they accomplished.  They shipped an increment at the end of each day – sometimes more than once, and delivered a fully functional experience at the en...

VS Online hosted in Australia
May 10, 2015
Post comments count 0
Post likes count 0

VS Online hosted in Australia

Brian Harry
Brian Harry

Today, we are expanding our VS Online footprint to include an instance in Australia.  This adds to the several instances we have in the US and the one we have in Europe.  It is part of our drive to make VS Online available to everyone, in a geography you are comfortable with and with performance you are happy with. Australia East is the Sydney/New South Wales data center. VS Online has logic to auto-select your region based on the IP address you are signing up from.  It tries to default you to the “best” region for you.  You can, of course, override it by choosing any of the regions from the list.  The Au...

VS Online & Power BI
May 5, 2015
Post comments count 0
Post likes count 0

VS Online & Power BI

Brian Harry
Brian Harry

I briefly described our new Power BI integration for VS Online in my //Build/ post last week.  I didn’t however provide any details on how to use it.  Jeff Levinson has written a very detailed walk through that explains many of the concepts and shows you how to get connected.  Check out his VS Online Power BI tutorial.Brian

A Real Madrid story
May 5, 2015
Post comments count 0
Post likes count 0

A Real Madrid story

Brian Harry
Brian Harry

Real Madrid is one of the biggest and most successful sports franchises in the world.  Over the past several months we’ve been working with them to build some digital experiences to provide their fans the best possible experience.  As part of that, they wanted to have a great way to understand how their mobile/cloud experiences were working for their customers.  Our Application Insights team has been working with them to instrument all aspects of their application – mobile devices, backend services, etc. to give a 360 degree view of the customer experience – reliability, performan...

Visual Studio and Team Foundation Server at Build 2015
Apr 29, 2015
Post comments count 0
Post likes count 0

Visual Studio and Team Foundation Server at Build 2015

Brian Harry
Brian Harry

It’s conference season – //Build/ is this week and Ignite is next week.  As you might expect, we have a TON of stuff to share so I’ll get right to it. Visual Studio & Team Foundation Server 2015 Release Candidate This week released the release candidates for both VS 2015 and TFS 2015.  Both are “go-live” releases and are reliable enough to be used in production environments.  At the same time, neither are finished so we know there are some remaining issues that we plan to fix between now and the final release. Useful links: Visual Studio & Team Foundation Server 2013 Upda...

VS Online Update – April 27th
Apr 27, 2015
Post comments count 0
Post likes count 0

VS Online Update – April 27th

Brian Harry
Brian Harry

This week we are rolling out our Sprint 81 work.  3 instances have been updated so far and the remaining 3 will update over the next couple of days – so, as usual, you may not see the changes immediately. This update comes close on the heels of the last one.  We just finished the sprint 80 update only a week ago.  It was delayed because of the huge changes to support team project rename.  Starting with this sprint, we should be back on a normal schedule. There are some VERY nice changes in this deployment.  You can read the release notes. Our #1 support request right now is people w...

First TFS 2015 RC  production upgrade I know of
Apr 27, 2015
Post comments count 0
Post likes count 0

First TFS 2015 RC production upgrade I know of

Brian Harry
Brian Harry

I got the first customer report of a production upgrade to the TFS 2015 release candidate today.  Understand, we haven’t released it yet but we gave an early copy to our MVPs to give us final feedback on.  One of our MVPs reported that he upgraded a customer with a 9GB team project collection (not terribly large, obviously), and that it took 11 minutes. I was happy to hear that it was both successful and reasonably fast.  This release has a lot of database changes to support Team Project rename and other things so, for large databases, we expect the upgrade times will be significant.  To...

Team Project Rename available on VS Online
Apr 24, 2015
Post comments count 0
Post likes count 0

Team Project Rename available on VS Online

Brian Harry
Brian Harry

Today we enabled Team Project rename on all VS Online accounts.  Team Project rename is our #1 User Voice request, by far and the longest standing customer complaint. 6,156 votes and 178 comments later, it’s here (both on VSO – today and in the TFS 2015 RC – available shortly).  I know it’s been a long time coming and I appreciate everyone who has been both patient and persistent.  I really hope this will address all the pent up demand and all the mis-named projects out there :) You can try it by navigating to your project in the VSO web experience, then hit the settings icon on the upper right.  There are ...

TFVC & Git support
Apr 21, 2015
Post comments count 0
Post likes count 0

TFVC & Git support

Brian Harry
Brian Harry

I got a question on a blog post about differences in TFVC and Git support in TFS and VS Online.  Here’s a link to the question for context: http://blogs.msdn.com/b/bharry/archive/2015/03/12/the-future-of-team-foundation-version-control.aspx#10608301 I can’t answer in a comment with reasonable formatting so I’ll answer in a post. One thing you can check out is an MSDN topic on the subject here: https://msdn.microsoft.com/en-us/library/ms181368.aspx.  There’s some useful information there but I feel like that page is trying to do too many things at once – explain some of the ...

VS Online Update – April 10th
Apr 13, 2015
Post comments count 0
Post likes count 0

VS Online Update – April 10th

Brian Harry
Brian Harry

We are deploying our sprint 80 results this week.  You can read the release notes on visualstudio.com.  There are some very nice improvements for both the Agile tooling and Git.   This is an unusual deployment.  First it's delayed a week and second it's going to take a couple of weeks before all the instances of VS Online are updated.  As I write this, only the internal "Canary" and European instances have been updated.  Today we are starting 2 US instances.  Later this week we hope to start the largest instance - and we expect that will take 4 days to upgrade.  Why so stra...

Ever want to create bugs from email?
Mar 30, 2015
Post comments count 0
Post likes count 0

Ever want to create bugs from email?

Brian Harry
Brian Harry

Someone recently posted an open source copy of a popular internal tool called Mail2Bug. https://github.com/microsoft/mail2bug It will automatically create bugs from an email and then keep the bug up to date with any further conversation that happens on the email thread.  It works for both VS Online and TFS but requires that you use Exchange (or O365). Check it out... Brian