{"id":10432,"date":"2015-11-18T20:01:00","date_gmt":"2015-11-18T20:01:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/visualstudioalm\/2015\/11\/18\/moving-from-the-earlier-version-of-release-management-service-to-the-new-one-in-visual-studio-team-services\/"},"modified":"2022-08-02T04:34:07","modified_gmt":"2022-08-02T12:34:07","slug":"moving-from-the-earlier-version-of-release-management-service-to-the-new-one-in-visual-studio-team-services","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/moving-from-the-earlier-version-of-release-management-service-to-the-new-one-in-visual-studio-team-services\/","title":{"rendered":"Moving from the server-client versions of Release management to the web-based one in VS Team Services and TFS"},"content":{"rendered":"<p>[Updated 5 Apr 2016]<\/p>\n<p><span style=\"font-size: medium\"><span style=\"font-family: Calibri\">Like what you see in the <\/span><a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/2015\/11\/18\/announcing-the-new-release-management-service-in-visual-studio-team-services.aspx\"><span style=\"color: #0563c1;font-family: Calibri\">new Release Management service in VS Team Services<\/span><\/a><span style=\"font-family: Calibri\">\u00a0and in<a href=\"https:\/\/blogs.msdn.microsoft.com\/visualstudioalm\/2016\/03\/31\/release-management-in-tfs-2015-update-2\/\"> TFS server<\/a>? <\/span><span style=\"font-family: Calibri\">Are you currently using the rich client to connect to the previous version of Release Management service in VS Team Services or to an on-premises Release Management 2013 or 2015 server? <\/span><span style=\"font-family: Calibri\">Would you like to move to the new web-based version of RM? <\/span><span style=\"font-family: Calibri\">If your answer to these questions is Yes, then read on for some guidance on how to move to the new RM.<\/span><\/span><\/p>\n<h2><span style=\"color: #2e74b5;font-family: Calibri Light;font-size: large\">Move from vNext release templates\u00a0in Release Management Server 2013 or 2015<\/span><\/h2>\n<p><span style=\"font-family: Calibri;font-size: medium\">In case you are currently connecting to an on-premises Release Management Server and have configured a vNext release template, then you would have done the following \u2013 <\/span><\/p>\n<ul>\n<li><span style=\"font-family: Calibri;font-size: medium\">Added the on-premises TFS Server that hosts the build system to RM<\/span><\/li>\n<li><span style=\"font-family: Calibri;font-size: medium\">Created PS\/DSC scripts for deployment and included them in the build output<\/span><\/li>\n<li><span style=\"font-family: Calibri;font-size: medium\">Setup dedicated machines for servers to execute the deployment scripts on<\/span><\/li>\n<\/ul>\n<p>In the web-based RM, you\u00a0would create release definitions and\u00a0leverage the same PS\/DSC\u00a0scripts\u00a0for deploying to remote servers. See <a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/vs\/alm\/release\/examples\/other-servers\/net-to-vm\">this article <\/a>for more information.<\/p>\n<h2><span style=\"color: #2e74b5;font-family: Calibri Light;font-size: large\">Move from Agent-based release templates in Release Management Server 2013 or 2015<\/span><\/h2>\n<p><span style=\"font-size: medium\"><span style=\"font-family: Calibri\">In case you are currently connecting to an on-premises Release Management Server and have configured agent-based release templates, <\/span><span style=\"font-family: Calibri\">you would have to do one of the following:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-size: medium\"><span style=\"font-family: Calibri\">Look for tasks that are equivalent to the tools and actions you are used to. The Visual Studio Marketplace has a number of Build and Release extensions that provide similar functionality.<\/span><\/span><\/li>\n<li><span style=\"font-size: medium\"><span style=\"font-family: Calibri\">The ALM Rangers have put together a great\u00a0tool and guidance to help you with this migration. The tool generates Powershell scripts from your release templates, which can then be used as part of the release definitions in the new service. You can find all the details <\/span><a href=\"https:\/\/github.com\/ALM-Rangers\/Migrate-assets-from-RM-server-to-VSTS\"><span style=\"color: #0563c1;font-family: Calibri\">here<\/span><\/a><span style=\"font-family: Calibri\">.<\/span><\/span><\/li>\n<\/ul>\n<h2><span style=\"color: #2e74b5;font-family: Calibri Light;font-size: medium\">FAQs<\/span><\/h2>\n<ol>\n<li><span style=\"font-size: medium\"><span style=\"color: #5a5a5a;font-family: Calibri\">I get the following error when connecting from the Release Management client to the Release Management service in VSTS: &#8220;Current client version is not compatible. You must upgrade the client.&#8221; Why and what should I do? <\/span><\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2015\/11\/5344.image3_.png\" alt=\"\" border=\"0\" \/><\/p>\n<p><span style=\"font-family: Calibri;font-size: medium\">You can no longer connect to the RM service in VSTS using WPF client. You should start using the Release hub in web access.<\/span><\/p>\n<p><a class=\"twitter-follow-button\" href=\"https:\/\/twitter.com\/vsreleasemgmt\">Follow @vsreleasemgmt<\/a><\/p>\n<p>\/\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[Updated 5 Apr 2016] Like what you see in the new Release Management service in VS Team Services\u00a0and in TFS server? Are you currently using the rich client to connect to the previous version of Release Management service in VS Team Services or to an on-premises Release Management 2013 or 2015 server? Would you like [&hellip;]<\/p>\n","protected":false},"author":67,"featured_media":45953,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[226,1],"tags":[],"class_list":["post-10432","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ci","category-devops"],"acf":[],"blog_post_summary":"<p>[Updated 5 Apr 2016] Like what you see in the new Release Management service in VS Team Services\u00a0and in TFS server? Are you currently using the rich client to connect to the previous version of Release Management service in VS Team Services or to an on-premises Release Management 2013 or 2015 server? Would you like [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/10432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/users\/67"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=10432"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/10432\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/45953"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=10432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=10432"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=10432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}