{"id":57530,"date":"2019-08-19T19:57:48","date_gmt":"2019-08-20T03:57:48","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/devops\/?p=57530"},"modified":"2019-08-19T19:57:48","modified_gmt":"2019-08-20T03:57:48","slug":"announcing-the-azure-repos-app-for-slack","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/announcing-the-azure-repos-app-for-slack\/","title":{"rendered":"Announcing the Azure Repos app for Slack"},"content":{"rendered":"<p>Managing codebase is a team effort. It requires great deal of discipline and coordination among developers to have clean, ship-ready master. This involves frequent communication between a developer who writes the code and people who review the same. <a href=\"https:\/\/slack.com\">Slack<\/a> is one of the most popular communication platforms where developers across the hierarchy collaborate to build and ship products.<\/p>\n<p>Today, we are excited to announce the availability of <a href=\"https:\/\/aka.ms\/AzureReposSlack_InstallLink\">Azure Repos app for Slack<\/a> which helps users to monitor their code repositories.<\/p>\n<p>Users can set up and manage subscriptions to get notifications in their channel whenever code is pushed\/checked in, pull requests (PRs) are created, updated and more. Users can leverage the presence of subscription filters to customize what they hear in the channel. Additionally, previews for pull request URLs help users to initiate discussions around PRs and keep the conversations contextual and accurate.<\/p>\n<h4>Get notified when code is pushed to a Git repository<\/h4>\n<p><img decoding=\"async\" width=\"796\" height=\"210\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/git-code-pushed-1.png\" alt=\"\" class=\"alignnone size-medium wp-image-57544\" srcset=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/git-code-pushed-1.png 796w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/git-code-pushed-1-300x79.png 300w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/git-code-pushed-1-768x203.png 768w\" sizes=\"(max-width: 796px) 100vw, 796px\" \/><\/p>\n<h4>Know when pull requests are raised<\/h4>\n<p><img decoding=\"async\" width=\"816\" height=\"254\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/pr-created-1.png\" alt=\"\" class=\"alignnone size-medium wp-image-57546\" srcset=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/pr-created-1.png 816w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/pr-created-1-300x93.png 300w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/pr-created-1-768x239.png 768w\" sizes=\"(max-width: 816px) 100vw, 816px\" \/><\/p>\n<h4>Monitor changes to your pull request<\/h4>\n<p><img decoding=\"async\" width=\"806\" height=\"213\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/pr-approved-1.png\" alt=\"\" class=\"alignnone size-medium wp-image-57545\" srcset=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/pr-approved-1.png 806w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/pr-approved-1-300x79.png 300w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/pr-approved-1-768x203.png 768w\" sizes=\"(max-width: 806px) 100vw, 806px\" \/><\/p>\n<h4>Use pull request URLs to initiate discussions around PRs<\/h4>\n<p><img decoding=\"async\" width=\"1101\" height=\"257\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/url-unfurling-1.png\" alt=\"\" class=\"alignnone size-medium wp-image-57548\" srcset=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/url-unfurling-1.png 1101w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/url-unfurling-1-300x70.png 300w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/url-unfurling-1-768x179.png 768w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/url-unfurling-1-1024x239.png 1024w\" sizes=\"(max-width: 1101px) 100vw, 1101px\" \/><\/p>\n<h4>Get notified when code is checked into a TFVC repository<\/h4>\n<p><img decoding=\"async\" width=\"808\" height=\"198\" src=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/tfvc-code-checked-in-1.png\" alt=\"\" class=\"alignnone size-medium wp-image-57547\" srcset=\"https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/tfvc-code-checked-in-1.png 808w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/tfvc-code-checked-in-1-300x74.png 300w, https:\/\/devblogs.microsoft.com\/devops\/wp-content\/uploads\/sites\/6\/2019\/08\/tfvc-code-checked-in-1-768x188.png 768w\" sizes=\"(max-width: 808px) 100vw, 808px\" \/><\/p>\n<p>For more details about the app, please take a look at the <a href=\"https:\/\/aka.ms\/AzureReposSlackIntegration\">documentation<\/a> or go straight ahead and <a href=\"https:\/\/aka.ms\/AzureReposSlack_InstallLink\">install the app<\/a>.<\/p>\n<p>We\u2019re constantly at work to improve the app, and soon you\u2019ll see new features coming along, including the ability to create bulk subscriptions for all the repositories in a project. Please give the app a try and send us your feedback using the <code>\/azrepos feedback<\/code> command in the app or on <a href=\"https:\/\/developercommunity.visualstudio.com\/spaces\/21\/index.html\">Developer Community<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Monitor repositories in Azure Repos from your Slack channel<\/p>\n","protected":false},"author":2063,"featured_media":57558,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[224],"tags":[],"class_list":["post-57530","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure"],"acf":[],"blog_post_summary":"<p>Monitor repositories in Azure Repos from your Slack channel<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/57530","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\/2063"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=57530"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/57530\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/57558"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=57530"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=57530"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=57530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}