Azure DevOps Blog

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

Official Release of TFVC Support for Visual Studio Code

In the 1.116.0 release of the Visual Studio Team Services extension for Visual Studio Code, we have added support for Team Foundation Version Control (TFVC). TFVC support works for both Team Foundation Server 2015 Update 2 (or later) as well as Team Services. Its core features enable users to work with their TFVC repositories from inside of ...

Import repositories from TFVC to Git

You can now migrate code from an existing TFVC repository to a new Git repository within the same account. To start migration, select Import Repository from the repository selector drop-down. (image) Individual folders or branches can be imported to the Git repository, or the entire TFVC repository can be imported (minus the branches). ...

Deploying to On-Premises Environments with Visual Studio Team Services or Team Foundation Server

I hear this particular question frequently as a reason teams are concerned about adopting Visual Studio Team Services when their applications still run on-premises.  The good news is that it is typically a quick walkthrough on how build & deployment pipelines work.  I want to give a big thanks to Sachi Williamson from Northwest Cadence ...

Considerations on using Deployment Slots in your DevOps Pipeline

The goal of DevOps is to continuously deliver value.  Using deployment slots can allow you to do this with zero downtime. In the Azure Portal, in the Azure App Service resource blade for your Web App, you can add a deployment slot by navigating to “Deployment slots,” adding a slot, and giving the slot a name. The deployment slot has its ...

Spring Into DevOps on Radio TFS with Gopinath Chigakkagari

As part of the #SpringIntoDevOps series, Gopinath Chigakkagari – GPM of the Release Management team at Microsoft joined the most recent episode of Radio TFS with MVP’s Greg Duncan and Josh Garverick to talk about the latest news around Visual Studio Team Service and Team Foundation Server as well as dive into release management and DevOps ...

Reintroducing the Team Explorer standalone installer

If you remember back to 2013 (and before), we released standalone installers for Team Explorer. In VS 2015, we did not release a standalone Team Explorer since customers had free options with Express SKUs and Community, which included Team Explorer functionality. Customers have continued to request a standalone installer for Team Explorer for...

Managing Configuration and App Settings for Multiple Environments in Your CD Pipeline

Your continuous delivery pipeline typically consists of multiple environments. You may want to deploy changes first to a test or staging environment before deploying to a production environment. Furthermore, your production environment may itself comprise of multiple scale units, each of which you may deploy in parallel or one after the other ...

MSTest V2 is open source

As promised, we announced the open sourcing of MSTest Test Framework "MSTest V2". The community now has a fully supported, open source, cross-platform implementation of the MSTest V2 portfolio with which to write tests targeting .NET Framework, .NET Core and ASP.NET Core on Windows, Linux, and Mac. Here are the public repositories on ...

Integrating Smoke Tests into your Continuous Delivery Pipeline

We're really glad to have Abel Wang help us out for #SpringIntoDevOps with this awesome blog contribution about verifying whether your deployment finished successfully by integrating smoke tests into your pipeline.  Thank you Abel!  -- Ed Blankenship Having a Continuous Integration (CI) and Continuous Delivery (CD) pipeline in Visual ...