Azure DevOps Blog

DevOps, Git, and Agile updates from the team building Azure DevOps

Latest posts

Sep 3, 2015
Post comments count 0
Post likes count 0

CodeLens Indicator for Code Health

Mathew Aniyan MSFT

Yesterday, we released the Visual Studio 2015 version of the CodeLens Indicator for Code Health in Visual Studio Gallery.  This extension is an update to the Visual Studio 2013 version, which we had released in Sep 2013 as a Microsoft DevLabs extension.   This CodeLens Indicator gives the current value of the Maintainability Index for the code element to which it is attached.     If you are interested in reading more about the Maintainability Index, here is the MSDN article on Code metrics, Wikipedia page  and a blog on the topic. Halstead Volume is described here.   Once you start editing a file, the metr...

Aug 27, 2015
Post comments count 0
Post likes count 0

Git Experience Futures

Jeremy Epling

Our goal is to provide a Git experience that works for different engineering systems and teams, while making it easy to use. Today, we're announcing improvements to Visual Studio, Visual Studio Online, and Team Foundation Server that help us reach that goal. This isn't a comprehensive list of the Git enhancements we're making, but it will give you some specifics on the direction we're heading.Pull Requests in Visual StudioA major part of most Git workflows is reviewing code submissions using pull requests. The current experience in Visual Studio is a link to the website, but we’re updating it so you ca...

Aug 27, 2015
Post comments count 0
Post likes count 0

CI Experience Futures

Chris Patterson (MSFT)

Today we updated the VSO features timeline with some investments we are making in Team Build.  This list is not comprehensive but does cover some of the larger and more interesting features as well as some small things that were missing in the first release of the new version of Team Build.Team Build Missing FeaturesWith VSO and TFS 2015 we introduced a new version of Team Build that has some great new capabilities, however, we didn’t have time to finish all of the features to bring it to parity with our Xaml build system.  These include, label sources, associate work items and gated builds for Tf...

Aug 27, 2015
Post comments count 0
Post likes count 0

Agile Project Management Futures (August 2015)

Aaron Bjork

UPDATED: Oct 2, 2015 Last month we knocked two items off this list.  You can read about these new features here: https://www.visualstudio.com/en-us/news/2015-sep-18-vso More is coming in the next few sprints, stay tuned... - - - - - - - - - - - - - - - - - - - - - - This post details some of the agile project management improvements coming to Visual Studio Online and Team Foundation Server in the next few quarters. New Work Item Form ****I'll start with the core work item experience. We’re updating work items to include a new UI that provides a better day-to-day consumption and editing exper...

Aug 27, 2015
Post comments count 0
Post likes count 0

Announcing Package Management support for VSO/TFS

Karen Ng MSFT

UPDATE (2/1/16) : Package management is now available in Europe and Australia! Install from the VS Marketplace here. UPDATE (11/21/15) : The package management extension for Visual Studio Team Services is now available in the new Visual Studio Marketplace here.  It's only supported in the us-region right now Today, I’m happy to announce the new package management service that is coming to Visual Studio Online and Team Foundation Server. The package management service will enable you to manage, store, secure, and share your binary components easily within an organization. Many software projects today rely o...

Aug 26, 2015
Post comments count 0
Post likes count 0

Visual Studio Online Extensibility and Marketplace

Will Smythe

Engineering teams use a variety of tools and services for every aspect of their engineering process. Today, it is very difficult for a single vendor to satisfy all of the custom needs and provide best in-class solutions for all ALM scenarios. Our goal within Visual Studio Online is to be an Open Platform that allows software teams to weave together an integrated solution of tools and services that is perfect and custom for them. Our Open Platform provides industry-standard and open extensibility mechanisms like REST API's, web hooks, and UI extensions that achieve powerful, in-context and seamless integrations. A...

Aug 26, 2015
Post comments count 0
Post likes count 0

Lab Management Evolution

Vijay Machiraju

[August 2015] Lab Management was introduced in TFS 2010 to help development teams easily deploy and test their applications on virtual machines in their routine ALM workflows. However, you have not seen us add significant new features to Lab Management in subsequent releases of TFS. Many of you asked us about the evolution of Lab Management. In this article, we will describe how we are thinking about this area, and what you can expect over the next few months. When we started building Lab Management features for TFS 2010, our focus was on integrating with one platform – Windows Hyper-V managed through System Ce...

Aug 25, 2015
Post comments count 0
Post likes count 0

Release Management vNext Plans

Vijay Machiraju

[Update on Nov 18, 2015] Release Management in Visual Studio Team Services is now publicly available. You can access all the features mentioned below right in your Visual Studio Team Services (formerly Visual Studio Online) account under Release hub.   August 2015 We have been talking about the vNext version of Release Management Service in Visual Studio Online for the past few months. This service is currently in private preview and is expected to be available for all VSO users later this year. In this article, we will walk through some of the features that you can expect to be in this service. Why RM vNext...

Aug 24, 2015
Post comments count 0
Post likes count 0

Build Tasks for SonarQube Analysis

Jean-Marc Prieur

Note: a more recent documentation is available from Analyzing with SonarQube Extension for VSTS/TFS [Update Sept 11, 2015:  fixing broken links, Thanks Terje!, and adding a Previous post / Next postsection at the end of the post] _ As you may be aware, we have been working with SonarSource to integrate SonarQube with MSBuild, Team Foundation Server, and Visual Studio Online. Up to now, you could use the MSBuild.SonarQube.Runner to perform analysis locally on your development box, or in TFS (2013 or 2015) and VSO, but you had to provide your own build agent, install Java, and setup the MSBuild.SonarQube Runner ...