Learn to use Visual Studio, Visual Studio Online, Application Insights and Team Foundation Server to decrease rework, increase transparency into your application and increase the rate at which you can ship high quality software throughout the application lifecycle
DevOps is an increasingly important part of application lifecycle management and is a growing area of interest as businesses need to develop and deploy quality applications at a faster pace. As part of this increased focus, we’re excited to announce Release Management for Visual Studio 2013, a solution for .NET and Windows Server applications.
Release Management for Visual Studio 2013 is a continuous delivery solution that automates the release process through all of your environments from TFS through to production, all in one solution, and all integrated with TFS. Here are some resources that will help you get started with this area.
The faster your software is deployed, the quicker you can get feedback. With release management in Visual Studio you can configure, approve and deploy your applications for any environment. Create automated deployment orchestrations for each environment no matter how complex the configuration.
Automatically deploy your application as a whole to multiple environments. Based on a business-approval workflow, release management in Visual Studio 2013 improves coordination and communication between development, operations and quality assurance to make release cycles repeatable, visible, and more efficient.
Learn what licenses to purchase and how to enable a continuous delivery release process from Visual Studio Team Foundation Server with Release Management for Visual Studio.
Could I connect and use Release Management with TFS 2012 or 2010?
Yes, you can use Release Management for VS 2013 with TFS 2010, 2012 and 2013
do I need VS 2013 or is it possible to use Release Management with VS 2012?
You can use Release Management with VS 2012
I have now successfully integrated Release Management into my deployment process. I have some bugs I would like to submit and also some feedback I would like to post to improve the system. Where would I be able to do this.
You can file bugs for RM here:
A couple of questions:
1) Is it possible to add a condition (if-else style) to the release manager deployment sequence (to be able to branch control flow sequences)?
2) Is it possible, inside the deployment sequence, to get return code of a Windows process and use it for subsequent control of the flow or as an argument to follow-up commands?
Is it possible to hook Release management up to VS 2010?
Is it possible to roll back to previous build once the approver rejects the Release?