{"id":55888,"date":"2019-03-08T06:59:59","date_gmt":"2019-03-08T14:59:59","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/devops\/?p=55888"},"modified":"2019-03-08T07:03:00","modified_gmt":"2019-03-08T15:03:00","slug":"top-stories-from-the-microsoft-devops-community-2019-03-08","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/top-stories-from-the-microsoft-devops-community-2019-03-08\/","title":{"rendered":"Top Stories from the Microsoft DevOps Community \u2013 2019.03.08"},"content":{"rendered":"<p>It&#8217;s been a busy week here on the Azure DevOps team &#8211; we&#8217;ve been busy putting the finishing touches on <a href=\"https:\/\/devblogs.microsoft.com\/devops\/announcing-azure-devops-server-2019-rtw\/\">Azure DevOps Server 2019<\/a> and getting it out the door. Azure DevOps Server is the new name for Team Foundation Server &#8211; so now you can install the very latest version of our on-premises DevOps tools in your data center. While we weren&#8217;t publishing that, we found some great links about DevOps from the community:<\/p>\n<p><strong><a href=\"https:\/\/laurentkempe.com\/2019\/03\/05\/Azure-DevOps-for-Visual-Studio-Extensions\/\">Azure DevOps for Visual Studio Extensions<\/a><\/strong><br \/>\nLaurent Kemp\u00e9 authors the popular <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=LaurentKempe.GitDiffMargin\">Git Diff Margin<\/a> extension for Visual Studio, which brings more information about your Git repository into the editor. Producing a popular extension is hard work, and he&#8217;s used Azure Pipelines to automate his build and release pipeline and reduce the amount of manual work involved.<\/p>\n<p><strong><a href=\"https:\/\/willys-cave.ghost.io\/auto-generating-release-notes-in-azure-devops-pipelines\/\">Auto-generating release notes in Azure DevOps pipelines<\/a><\/strong><br \/>\nSpeaking of using Pipelines to automate your software delivery, Willy-Peter Schaub showed me a great way to help with one of my least favorite things in a release: writing the release notes. (Ugh!) I&#8217;m installing Richard Fennell&#8217;s &#8220;Generate Release Notes&#8221; extension this weekend.<\/p>\n<p><strong><a href=\"https:\/\/voiceofthedba.com\/2019\/03\/06\/pushing-sql-change-automation-code-to-azure-devops\/\">Pushing SQL Change Automation Code to Azure DevOps<\/a><\/strong><br \/>\nIf you read the recent <a href=\"https:\/\/www.red-gate.com\/solutions\/database-devops\/report-2018\">State of Database DevOps report<\/a>, you&#8217;d know how important it is to bring your database into your DevOps strategy. Steve Jones shows you how to start version controlling your SQL Change Automation.<\/p>\n<p><strong><a href=\"https:\/\/www.7pace.com\/blog\/developer-time-tracking-fails\">How NOT to Do Time Tracking for Software Developers<\/a><\/strong><br \/>\nAny developer who&#8217;s suffered through filling out timesheets knows how frustrating time tracking can be. But what if you could get that data without much overhead? 7pace&#8217;s Timetracker integrates with Azure Boards to leverage your existing data.<\/p>\n<p><strong><a href=\"https:\/\/blog.omarv.net\/2019\/02\/27\/consider-this-when-planning-your-tfs-to-azure-devops-migration\/\">Consider This When Planning your TFS to Azure DevOps Migration<\/a><\/strong><br \/>\nIf you&#8217;re tired of running your on-premises Team Foundation Server, and ready to move it to the cloud, Azure DevOps has a simple <a href=\"https:\/\/azure.microsoft.com\/en-gb\/services\/devops\/migrate\/\">migration guide<\/a>. D. Omar Villarreal walks you through it and tells you what to expect and succeed with the import tool.<\/p>\n<p><strong>So Many Walk-Throughs for Azure Pipelines<\/strong><br \/>\nPeople are using Azure Pipelines to help their build and releases pipelines for all sorts of things, from <a href=\"https:\/\/arn.vanhoutte.dev\/blog\/5\">websites<\/a> to <a href=\"http:\/\/codechavez.com\/ci-angular-apps-in-azure-devops\/\">Angular apps<\/a>, <a href=\"http:\/\/thecollaborationcorner.com\/2019\/02\/28\/azure-devops-with-spfx-gitflow-gitversion\/\">Sharepoint Framework<\/a> applications and <a href=\"https:\/\/www.vrdmn.com\/2019\/03\/create-azure-devops-build-and-release.html\">Microsoft Teams apps<\/a>, and even <a href=\"https:\/\/alexknowles.info\/unity\/build-release-unity-games-with-azure-devops\/\">Unity games<\/a>.<\/p>\n<p>As always, if you\u2019ve written an article about Azure DevOps or find some great content about DevOps on Azure then let me know! I\u2019m <a href=\"https:\/\/twitter.com\/ethomson\">@ethomson<\/a> on Twitter.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s been a busy week here on the Azure DevOps team &#8211; we&#8217;ve been busy putting the finishing touches on Azure DevOps Server 2019 and getting it out the door. Azure DevOps Server is the new name for Team Foundation Server &#8211; so now you can install the very latest version of our on-premises DevOps [&hellip;]<\/p>\n","protected":false},"author":233,"featured_media":54064,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[229],"tags":[],"class_list":["post-55888","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community"],"acf":[],"blog_post_summary":"<p>It&#8217;s been a busy week here on the Azure DevOps team &#8211; we&#8217;ve been busy putting the finishing touches on Azure DevOps Server 2019 and getting it out the door. Azure DevOps Server is the new name for Team Foundation Server &#8211; so now you can install the very latest version of our on-premises DevOps [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/55888","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\/233"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=55888"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/55888\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/54064"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=55888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=55888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=55888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}