CINXE.COM

Azure DevOps documentation | Microsoft Learn

<!DOCTYPE html><html class=" is-full hub has-default-focus theme-light" lang="en-us" dir="ltr" data-authenticated="false" data-auth-status-determined="false" data-target="docs" x-ms-format-detection="none"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta property="og:title" content="Azure DevOps documentation" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://learn.microsoft.com/en-us/azure/devops/?view=azure-devops" /><meta property="og:description" content="Collaborate on software development through source control, work tracking, and continuous integration and delivery, both on-premises and in the cloud!" /><meta property="og:image" content="https://learn.microsoft.com/en-us/media/open-graph-image.png" /> <meta property="og:image:alt" content="Microsoft Learn" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@MicrosoftLearn" /> <meta name="color-scheme" content="light dark"><meta name="archive_url" content="https://docs.microsoft.com/en-us/previous-versions/azure/devops/all/" /> <meta name="author" content="chcomley" /> <meta name="breadcrumb_path" content="/azure/devops/breadcrumb/toc.json" /> <meta name="default_moniker" content="azure-devops" /> <meta name="depot_name" content="MSDN.azure-devops-docs" /> <meta name="description" content="Collaborate on software development through source control, work tracking, and continuous integration and delivery, both on-premises and in the cloud!" /> <meta name="document_id" content="da5020d1-a380-abb5-c772-cf6c560084ec" /> <meta name="document_version_independent_id" content="1208fa8a-2820-2cf6-9c80-6288cf76f400" /> <meta name="exclude_monikers" content="tfs-2013" /> <meta name="exclude_monikers" content="tfs-2015" /> <meta name="exclude_monikers" content="tfs-2017" /> <meta name="exclude_monikers" content="tfs-2018" /> <meta name="feedback_help_link_type" content="" /> <meta name="feedback_help_link_url" content="" /> <meta name="feedback_product_url" content="https://developercommunity.visualstudio.com/AzureDevOps" /> <meta name="feedback_system" content="Standard" /> <meta name="git_commit_id" content="e8dc476c58a575c9ee022148b9355c25d095b7db" /> <meta name="gitcommit" content="https://github.com/MicrosoftDocs/azure-devops-docs-pr/blob/e8dc476c58a575c9ee022148b9355c25d095b7db/docs/index.yml" /> <meta name="locale" content="en-us" /> <meta name="monikers" content="azure-devops" /> <meta name="monikers" content="azure-devops-2019" /> <meta name="monikers" content="azure-devops-2020" /> <meta name="monikers" content="azure-devops-2022" /> <meta name="ms.author" content="chcomley" /> <meta name="ms.date" content="09/17/2022" /> <meta name="ms.manager" content="mijacobs" /> <meta name="ms.prodfamily" content="ALM" /> <meta name="ms.service" content="azure-devops" /> <meta name="ms.subservice" content="azure-devops-projects" /> <meta name="ms.topic" content="hub-page" /> <meta name="ms.version" content="ALM" /> <meta name="MSHAttr.msprod" content="ms.prod:ALM" /> <meta name="original_content_git_url" content="https://github.com/MicrosoftDocs/azure-devops-docs-pr/blob/live/docs/index.yml" /> <meta name="page_type" content="hub" /> <meta name="schema" content="Hub" /> <meta name="site_name" content="Docs" /> <meta name="summary" content="Collaborate on software development through source control, work tracking, and continuous integration and delivery, both on-premises and in the cloud!" /> <meta name="uhfHeaderId" content="MSDocsHeader-AzureDevOps" /> <meta name="updated_at" content="2024-09-17 09:58 PM" /> <meta name="persistent_id" content="06923f38-f11e-6f95-a707-13f3b5ce9248" /> <meta name="cmProducts" content="https://authoring-docs-microsoft.poolparty.biz/devrel/5bd2b3fa-c186-4b92-a3c8-09f22a249d37" data-source="generated" /> <meta name="cmProducts" content="https://authoring-docs-microsoft.poolparty.biz/devrel/7850273f-473e-4a5b-87e1-094656cb2daf" data-source="generated" /> <meta name="spProducts" content="https://authoring-docs-microsoft.poolparty.biz/devrel/7eba7926-b7b2-4a7a-bf89-e6ac53b3e7f6" data-source="generated" /> <meta name="spProducts" content="https://authoring-docs-microsoft.poolparty.biz/devrel/3b95f45a-ea2b-4e21-8710-9664eca23950" data-source="generated" /> <meta name="scope" content="Azure DevOps Services" /><meta name="github_feedback_content_git_url" content="https://github.com/MicrosoftDocs/azure-devops-docs/blob/main/docs/index.yml" /><link href="https://learn.microsoft.com/en-us/azure/devops/?view=azure-devops" rel="canonical"><title>Azure DevOps documentation | Microsoft Learn</title><link rel="stylesheet" href="/static/assets/0.4.028726178/styles/site-ltr.css"> <script id="msdocs-script"> var msDocs = {environment: { supportLevel: 'production', accessLevel: 'online', reviewFeatures: false, systemContent: true, azurePortalHostname: 'portal.azure.com', legacyHosting: false, siteName: 'learn', },data: { timeOrigin: Date.now(), contentLocale: 'en-us', contentDir: 'ltr', userLocale: 'en-us', userDir: 'ltr', pageTemplate: 'Hub', brand: 'azure', context: {}, hasBinaryRating: false, feedbackHelpLinkType:'', feedbackHelpLinkUrl:'', standardFeedback: false, showFeedbackReport: false, enableTutorialFeedback: false, feedbackSystem: 'Standard', feedbackGitHubRepo: '', feedbackProductUrl: 'https://developercommunity.visualstudio.com/AzureDevOps',extendBreadcrumb: false,isEditDisplayable: false, hideViewSource: false, hasPageActions: false, hasPrintButton: false, hasBookmark: false, hasShare: true, isPermissioned: false, isPrivateUnauthorized: false,hasRecommendations: false,contributors: [{ name: "KathrynEE", url: "https://github.com/KathrynEE" },{ name: "cmcclister", url: "https://github.com/cmcclister" },{ name: "steved0x", url: "https://github.com/steved0x" },{ name: "alexbuckgit", url: "https://github.com/alexbuckgit" },{ name: "ramiMSFT", url: "https://github.com/ramiMSFT" },{ name: "v-kents", url: "https://github.com/v-kents" },{ name: "v-rajagt-zz", url: "https://github.com/v-rajagt-zz" },{ name: "DCtheGeek", url: "https://github.com/DCtheGeek" },{ name: "mijacobs", url: "https://github.com/mijacobs" }],}, functions:{} }; </script><script src="https://wcpstatic.microsoft.com/mscc/lib/v2/wcp-consent.js"></script> <script src="https://js.monitor.azure.com/scripts/c/ms.jsll-4.min.js"></script><script src="/static/assets/0.4.028726178/global/deprecation.js"></script><script src="/static/assets/0.4.028726178/scripts/en-us/index-docs.js"></script></head> <body lang="en-us" dir="ltr"> <div class="header-holder has-default-focus"> <a href="#main" style="z-index: 1070" class="outline-color-text visually-hidden-until-focused position-fixed inner-focus focus-visible top-0 left-0 right-0 padding-xs text-align-center has-body-background" tabindex="1">Skip to main content</a><div hidden id="cookie-consent-holder" data-test-id="cookie-consent-container"></div> <div id="unsupported-browser" style=" background-color: white; color: black; padding: 16px; border-bottom: 1px solid grey;" hidden > <div style="max-width: 800px; margin: 0 auto;"> <p style="font-size: 24px">This browser is no longer supported.</p> <p style="font-size: 16px; margin-top: 16px;">Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.</p> <div style="margin-top: 12px;"> <a href="https://go.microsoft.com/fwlink/p/?LinkID=2092881 " style=" background-color: #0078d4; border: 1px solid #0078d4; color: white; padding: 6px 12px; border-radius: 2px; display: inline-block; ">Download Microsoft Edge</a> <a href="https://learn.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge" style=" background-color: white; padding: 6px 12px; border: 1px solid #505050; color: #171717; border-radius: 2px; display: inline-block; ">More info about Internet Explorer and Microsoft Edge</a> </div> </div> </div> <!-- liquid-tag banners global --> <!-- site header --> <header id="ms--site-header" data-test-id="site-header-wrapper" role="banner" itemscope="itemscope" itemtype="http://schema.org/Organization"> <div id="ms--mobile-nav" class="site-header display-none-tablet padding-inline-none gap-none" data-bi-name="mobile-header" data-test-id="mobile-header"></div> <div id="ms--primary-nav" class="site-header display-none display-flex-tablet" data-bi-name="L1-header" data-test-id="primary-header"></div> <div id="ms--secondary-nav" class="site-header display-none display-flex-tablet" data-bi-name="L2-header" data-test-id="secondary-header"></div> </header><div id="disclaimer-holder" class="has-overflow-hidden has-default-focus"> <!-- liquid-tag banners sectional --> </div> </div> <div class="mainContainer uhf-container is-full has-default-focus" data-bi-name="body"> <div class="columns has-large-gaps is-gapless-mobile is-gapless"><!-- .primary-holder --> <section class="primary-holder column "> <!--div.columns --> <div class="columns is-gapless-mobile has-large-gaps is-gapless"><div id="main-column" class="column "> <main id="main" class="" role="main" data-bi-name="content" lang="en-us" dir="ltr"><div> <button type="button" class="border contents-button button button-clear button-sm is-hidden-tablet has-inner-focus" data-bi-name="contents-expand" data-contents-button hidden> <span class="icon"> <span class="docon docon-editor-list-bullet" aria-hidden="true"></span> </span><span class="contents-expand-title">Table of contents</span></button> </div><!-- end mobile-contents button --> <div class="content "><!-- <content> --><section id="hero" class="hero has-background-azure has-text-azure-invert background-image-pattern-plus hero-xs background-image-pattern background-size-200"> <div class="hero-content"> <h1 id="hero-title" class="title">Azure DevOps documentation</h1> <p id="hero-summary" class="margin-none padding-top-xs">Collaborate on software development through source control, work tracking, and continuous integration and delivery, both on-premises and in the cloud!</p> </div> </section> <section id="highlighted-content"> <div class="uhf-container padding-block-sm"> <div class="columns is-multiline"> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-stretch"> <div class="media-left display-none display-block-tablet"> <div class="image image-64x64 has-text-azure" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" preserveAspectRatio="xMidYMin meet"> <g data-name="Layer 1"> <path fill="#acacac" d="M40.93 51.66L24.42 54.3V12.12l16.51-2.64v42.18z"></path> <path fill-opacity=".3" fill="#e3e3e3" d="M57.71 53.19l-16.59-1.32-16.59 2.65-16.58-1.33V12.14l16.58 1.33 16.59-2.65 16.59 1.32v41.05z"></path> <path d="M24.41 54.52h-.08l-17.2-1.38V10.76l17.23 1.37 16.58-2.65H41l17.2 1.37v42.39L41 51.87zM8.46 51.91l15.9 1.27 16.58-2.65H41l15.87 1.27V12.09L41 10.82l-16.59 2.65h-.08L8.46 12.19z" fill="#e3e3e3"></path> <path d="M59.63 31.82a3 3 0 0 0-3-3A5.48 5.48 0 0 0 46.79 26h-.37a4.42 4.42 0 0 0-.48 8.81h11.1a3 3 0 0 0 2.59-2.99zm-34.02.79A3.61 3.61 0 0 0 22 29h-.06a6.6 6.6 0 0 0-11.81-3.41h-.44a5.33 5.33 0 0 0-.58 10.62h13.37a3.6 3.6 0 0 0 3.13-3.6z" fill="#fff" stroke="#e3e3e3" stroke-miterlimit="10"></path> <circle cx="32.83" cy="32" r="10" class="fill-current-color" fill="#0079d6"></circle> <path fill="#fff" d="M36.89 26.93l-5.64 4.02-2.48 6.48 5.64-4.03 2.48-6.47z"></path> </g> </svg> </div> </div> <div class="media-content"> <p class="card-supertitle margin-top-none margin-top-xs-tablet">Overview</p> <a href="user-guide/what-is-azure-devops?view=azure-devops&amp;toc=/azure/devops/get-started/toc.json" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">What is Azure DevOps?</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-stretch"> <div class="media-left display-none display-block-tablet"> <div class="image image-64x64 has-text-azure" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" preserveAspectRatio="xMidYMin meet"> <g data-name="Layer 1"> <path fill="#acacac" d="M40.93 51.66L24.42 54.3V12.12l16.51-2.64v42.18z"></path> <path fill-opacity=".3" fill="#e3e3e3" d="M57.71 53.19l-16.59-1.32-16.59 2.65-16.58-1.33V12.14l16.58 1.33 16.59-2.65 16.59 1.32v41.05z"></path> <path d="M24.41 54.52h-.08l-17.2-1.38V10.76l17.23 1.37 16.58-2.65H41l17.2 1.37v42.39L41 51.87zM8.46 51.91l15.9 1.27 16.58-2.65H41l15.87 1.27V12.09L41 10.82l-16.59 2.65h-.08L8.46 12.19z" fill="#e3e3e3"></path> <path d="M59.63 31.82a3 3 0 0 0-3-3A5.48 5.48 0 0 0 46.79 26h-.37a4.42 4.42 0 0 0-.48 8.81h11.1a3 3 0 0 0 2.59-2.99zm-34.02.79A3.61 3.61 0 0 0 22 29h-.06a6.6 6.6 0 0 0-11.81-3.41h-.44a5.33 5.33 0 0 0-.58 10.62h13.37a3.6 3.6 0 0 0 3.13-3.6z" fill="#fff" stroke="#e3e3e3" stroke-miterlimit="10"></path> <circle cx="32.83" cy="32" r="10" class="fill-current-color" fill="#0079d6"></circle> <path fill="#fff" d="M36.89 26.93l-5.64 4.02-2.48 6.48 5.64-4.03 2.48-6.47z"></path> </g> </svg> </div> </div> <div class="media-content"> <p class="card-supertitle margin-top-none margin-top-xs-tablet">Overview</p> <a href="user-guide/about-azure-devops-services-tfs?view=azure-devops&amp;toc=/azure/devops/get-started/toc.json" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Azure DevOps Services vs. Azure DevOps Server</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-stretch"> <div class="media-left display-none display-block-tablet"> <div class="image image-64x64 has-text-azure" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" preserveAspectRatio="xMidYMin meet"> <g data-name="Layer 1"> <path fill="none" d="M.04 0h64v64h-64z"></path> <path fill="none" d="M-.04 0h64v64h-64z"></path> <path d="M54.16 16v35a1.86 1.86 0 0 1-2.64 1.69 74.73 74.73 0 0 0-8.72-3.39C29.1 45 12 42.54 6.57 41.85A1.87 1.87 0 0 1 5 40V26.89A1.87 1.87 0 0 1 6.57 25c5.43-.7 22.53-3.1 36.23-7.46a76.6 76.6 0 0 0 8.72-3.3A1.85 1.85 0 0 1 54.16 16z" fill="#e3e3e3" fill-opacity=".3"></path> <path d="M32.16 46.19v1.47a6.28 6.28 0 0 1-6.28 6.28h-.81A7 7 0 0 1 18.12 47v-3.7" stroke="#c8c8c8" stroke-miterlimit="10" stroke-width="2" fill="none"></path> <path d="M59.05 33.44A7 7 0 0 1 49.56 40c-.18-2.07-.28-4.27-.28-6.54s.1-4.51.28-6.6a7 7 0 0 1 9.49 6.57z" fill="#919191"></path> <path fill="#c8c8c8" d="M52.3 15.44a.52.52 0 0 1 .52.53v35a.52.52 0 0 1-.52.52.59.59 0 0 1-.22 0A76.54 76.54 0 0 0 43.21 48c-13.88-4.41-31.42-6.86-36.47-7.5a.52.52 0 0 1-.44-.5V26.89a.53.53 0 0 1 .45-.52c6.47-.83 23-3.22 36.46-7.51a76.64 76.64 0 0 0 8.87-3.36.46.46 0 0 1 .22-.06m0-1.34a1.85 1.85 0 0 0-.78.18 76.6 76.6 0 0 1-8.72 3.3C29.1 21.94 12 24.34 6.57 25A1.87 1.87 0 0 0 5 26.89V40a1.87 1.87 0 0 0 1.62 1.85C12 42.54 29.1 45 42.8 49.3a74.73 74.73 0 0 1 8.72 3.31 1.83 1.83 0 0 0 .78.17 1.86 1.86 0 0 0 1.86-1.86V16a1.86 1.86 0 0 0-1.86-1.9z"></path> <path fill="#c8c8c8" d="M54.16 16v35a1.86 1.86 0 0 1-2.64 1.69 74.73 74.73 0 0 0-8.72-3.39V17.58a76.6 76.6 0 0 0 8.72-3.3A1.85 1.85 0 0 1 54.16 16z"></path> <circle cx="26.29" cy="21.3" r="9.8" class="fill-current-color" fill="#0079d6"></circle> <path fill="#fff" d="M26.3 15.36l1.47 4.54h4.77l-3.86 2.8 1.47 4.54-3.85-2.81-3.86 2.81 1.47-4.54-3.86-2.8h4.77l1.48-4.54z"></path> </g> </svg> </div> </div> <div class="media-content"> <p class="card-supertitle margin-top-none margin-top-xs-tablet">What's new</p> <a href="https://aka.ms/azuredevops/releasenotes" class="card-title stretched-link has-external-link-indicator" data-linktype="external">What's new in Azure DevOps?</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-stretch"> <div class="media-left display-none display-block-tablet"> <div class="image image-64x64 has-text-azure" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" preserveAspectRatio="xMidYMin meet"> <g data-name="Layer 1"> <path fill="none" d="M.04 0h64v64h-64z"></path> <path fill="none" d="M-.04 0h64v64h-64z"></path> <path d="M54.16 16v35a1.86 1.86 0 0 1-2.64 1.69 74.73 74.73 0 0 0-8.72-3.39C29.1 45 12 42.54 6.57 41.85A1.87 1.87 0 0 1 5 40V26.89A1.87 1.87 0 0 1 6.57 25c5.43-.7 22.53-3.1 36.23-7.46a76.6 76.6 0 0 0 8.72-3.3A1.85 1.85 0 0 1 54.16 16z" fill="#e3e3e3" fill-opacity=".3"></path> <path d="M32.16 46.19v1.47a6.28 6.28 0 0 1-6.28 6.28h-.81A7 7 0 0 1 18.12 47v-3.7" stroke="#c8c8c8" stroke-miterlimit="10" stroke-width="2" fill="none"></path> <path d="M59.05 33.44A7 7 0 0 1 49.56 40c-.18-2.07-.28-4.27-.28-6.54s.1-4.51.28-6.6a7 7 0 0 1 9.49 6.57z" fill="#919191"></path> <path fill="#c8c8c8" d="M52.3 15.44a.52.52 0 0 1 .52.53v35a.52.52 0 0 1-.52.52.59.59 0 0 1-.22 0A76.54 76.54 0 0 0 43.21 48c-13.88-4.41-31.42-6.86-36.47-7.5a.52.52 0 0 1-.44-.5V26.89a.53.53 0 0 1 .45-.52c6.47-.83 23-3.22 36.46-7.51a76.64 76.64 0 0 0 8.87-3.36.46.46 0 0 1 .22-.06m0-1.34a1.85 1.85 0 0 0-.78.18 76.6 76.6 0 0 1-8.72 3.3C29.1 21.94 12 24.34 6.57 25A1.87 1.87 0 0 0 5 26.89V40a1.87 1.87 0 0 0 1.62 1.85C12 42.54 29.1 45 42.8 49.3a74.73 74.73 0 0 1 8.72 3.31 1.83 1.83 0 0 0 .78.17 1.86 1.86 0 0 0 1.86-1.86V16a1.86 1.86 0 0 0-1.86-1.9z"></path> <path fill="#c8c8c8" d="M54.16 16v35a1.86 1.86 0 0 1-2.64 1.69 74.73 74.73 0 0 0-8.72-3.39V17.58a76.6 76.6 0 0 0 8.72-3.3A1.85 1.85 0 0 1 54.16 16z"></path> <circle cx="26.29" cy="21.3" r="9.8" class="fill-current-color" fill="#0079d6"></circle> <path fill="#fff" d="M26.3 15.36l1.47 4.54h4.77l-3.86 2.8 1.47 4.54-3.85-2.81-3.86 2.81 1.47-4.54-3.86-2.8h4.77l1.48-4.54z"></path> </g> </svg> </div> </div> <div class="media-content"> <p class="card-supertitle margin-top-none margin-top-xs-tablet">What's new</p> <a href="/en-us/azure/devops/release-notes/docswhatsnew/index" class="card-title stretched-link has-external-link-indicator" data-linktype="absolute-path">What's new in Azure DevOps documentation?</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-stretch"> <div class="media-left display-none display-block-tablet"> <div class="image image-64x64 has-text-azure" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" preserveAspectRatio="xMidYMin meet"> <g data-name="Layer 1"> <path d="M49.85 11.83v46.84a.57.57 0 0 1-.57.57h-34.5a1.37 1.37 0 0 1-1.37-1.37V11.83a1.37 1.37 0 0 1 1.37-1.37h33.7a1.37 1.37 0 0 1 1.37 1.37z" fill-opacity=".3" fill="#e3e3e3"></path> <path d="M49.57 11.83v46.84a.57.57 0 0 1-.57.57H14.5a1.37 1.37 0 0 1-1.37-1.37v-46a1.37 1.37 0 0 1 1.37-1.37h33.7a1.37 1.37 0 0 1 1.37 1.33z" fill="none" stroke="#c8c8c8" stroke-miterlimit="10" stroke-width="1.25"></path> <path d="M41.47 15.14H45v35.11a3.56 3.56 0 0 0 3.53 3.06h-27.9a3.57 3.57 0 0 1-3.57-3.57v-34.6h4.52" fill="#c8c8c8" fill-opacity=".8"></path> <path d="M48.19 45.29H23.87v4.91a3 3 0 0 1 0 .52 3.6 3.6 0 0 1-1.71 2.59H48.21c2.56-.27 2.68-3 2.68-3.07v-4.95z" opacity=".8" fill="#e3e3e3"></path> <path d="M30.08 31.55h-4.71a.26.26 0 0 1-.27-.24.17.17 0 0 1 0-.1l5.65-11.28a.26.26 0 0 1 .24-.14h5.61a.25.25 0 0 1 .26.24.2.2 0 0 1 0 .13L30.17 29h6.48a.26.26 0 0 1 .27.24.24.24 0 0 1-.07.16L26.09 40.67c-.1.06-.81.66-.46-.25z" class="fill-current-color" fill="#0079d6"></path> <path d="M34.52 8.23a1.55 1.55 0 0 0 0-.22A3.25 3.25 0 1 0 28 8a1.55 1.55 0 0 0 0 .22h-6.59v8.44H41.3V8.23z" fill="#919191"></path> </g> </svg> </div> </div> <div class="media-content"> <p class="card-supertitle margin-top-none margin-top-xs-tablet">Get started</p> <a href="user-guide/sign-up-invite-teammates?view=azure-devops&amp;toc=/azure/devops/get-started/toc.json" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Get started for free</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-stretch"> <div class="media-left display-none display-block-tablet"> <div class="image image-64x64 has-text-azure" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" preserveAspectRatio="xMidYMin meet"> <g data-name="Layer 1"> <path d="M49.85 11.83v46.84a.57.57 0 0 1-.57.57h-34.5a1.37 1.37 0 0 1-1.37-1.37V11.83a1.37 1.37 0 0 1 1.37-1.37h33.7a1.37 1.37 0 0 1 1.37 1.37z" fill-opacity=".3" fill="#e3e3e3"></path> <path d="M49.57 11.83v46.84a.57.57 0 0 1-.57.57H14.5a1.37 1.37 0 0 1-1.37-1.37v-46a1.37 1.37 0 0 1 1.37-1.37h33.7a1.37 1.37 0 0 1 1.37 1.33z" fill="none" stroke="#c8c8c8" stroke-miterlimit="10" stroke-width="1.25"></path> <path d="M41.47 15.14H45v35.11a3.56 3.56 0 0 0 3.53 3.06h-27.9a3.57 3.57 0 0 1-3.57-3.57v-34.6h4.52" fill="#c8c8c8" fill-opacity=".8"></path> <path d="M48.19 45.29H23.87v4.91a3 3 0 0 1 0 .52 3.6 3.6 0 0 1-1.71 2.59H48.21c2.56-.27 2.68-3 2.68-3.07v-4.95z" opacity=".8" fill="#e3e3e3"></path> <path d="M30.08 31.55h-4.71a.26.26 0 0 1-.27-.24.17.17 0 0 1 0-.1l5.65-11.28a.26.26 0 0 1 .24-.14h5.61a.25.25 0 0 1 .26.24.2.2 0 0 1 0 .13L30.17 29h6.48a.26.26 0 0 1 .27.24.24.24 0 0 1-.07.16L26.09 40.67c-.1.06-.81.66-.46-.25z" class="fill-current-color" fill="#0079d6"></path> <path d="M34.52 8.23a1.55 1.55 0 0 0 0-.22A3.25 3.25 0 1 0 28 8a1.55 1.55 0 0 0 0 .22h-6.59v8.44H41.3V8.23z" fill="#919191"></path> </g> </svg> </div> </div> <div class="media-content"> <p class="card-supertitle margin-top-none margin-top-xs-tablet">Get started</p> <a href="pipelines/create-first-pipeline?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Create your first pipeline</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-stretch"> <div class="media-left display-none display-block-tablet"> <div class="image image-64x64 has-text-azure" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" preserveAspectRatio="xMidYMin meet"> <g data-name="Layer 1"> <path d="M60 19v31.57H35.84a5.33 5.33 0 0 1-3.77 2c-1.43 0-2.23-.45-3.77-2H4.05V19h4.61v25l19.62 1.39a4.17 4.17 0 0 1 3.58 4.12h.22a4.16 4.16 0 0 1 3.58-4.12L55.28 44V19z" fill="#acacac"></path> <path d="M32 49.54a4.16 4.16 0 0 0-3.57-4.12L8.77 44V11.44l19 1.35A4.16 4.16 0 0 1 32 17z" fill="#e3e3e3"></path> <path d="M32 49.54a4.16 4.16 0 0 1 3.58-4.12L55.19 44V11.71l-19 1.08A4.16 4.16 0 0 0 32 17z" fill-opacity=".3" fill="#e3e3e3"></path> <path d="M31.71 49.54a4.16 4.16 0 0 0-3.57-4.12L8.52 44V11.44l19 1.35A4.16 4.16 0 0 1 31.71 17zm.48 0a4.16 4.16 0 0 1 3.57-4.12L55.38 44V11.44l-19 1.35A4.16 4.16 0 0 0 32.19 17z" fill="none" stroke-miterlimit="10" stroke="#c8c8c8" stroke-width="1.25"></path> <circle cx="31.96" cy="29.13" r="8.8" class="fill-current-color" fill="#0079d6"></circle> <path stroke="#fff" stroke-width="1.85" fill="none" stroke-miterlimit="10" d="M27.12 29.46l3.24 3.25 5.65-7.16"></path> </g> </svg> </div> </div> <div class="media-content"> <p class="card-supertitle margin-top-none margin-top-xs-tablet">How-To Guide</p> <a href="organizations/projects/connect-to-projects?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Connect to a project</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-stretch"> <div class="media-left display-none display-block-tablet"> <div class="image image-64x64 has-text-azure" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" preserveAspectRatio="xMidYMin meet"> <g data-name="Layer 1"> <path d="M60 19v31.57H35.84a5.33 5.33 0 0 1-3.77 2c-1.43 0-2.23-.45-3.77-2H4.05V19h4.61v25l19.62 1.39a4.17 4.17 0 0 1 3.58 4.12h.22a4.16 4.16 0 0 1 3.58-4.12L55.28 44V19z" fill="#acacac"></path> <path d="M32 49.54a4.16 4.16 0 0 0-3.57-4.12L8.77 44V11.44l19 1.35A4.16 4.16 0 0 1 32 17z" fill="#e3e3e3"></path> <path d="M32 49.54a4.16 4.16 0 0 1 3.58-4.12L55.19 44V11.71l-19 1.08A4.16 4.16 0 0 0 32 17z" fill-opacity=".3" fill="#e3e3e3"></path> <path d="M31.71 49.54a4.16 4.16 0 0 0-3.57-4.12L8.52 44V11.44l19 1.35A4.16 4.16 0 0 1 31.71 17zm.48 0a4.16 4.16 0 0 1 3.57-4.12L55.38 44V11.44l-19 1.35A4.16 4.16 0 0 0 32.19 17z" fill="none" stroke-miterlimit="10" stroke="#c8c8c8" stroke-width="1.25"></path> <circle cx="31.96" cy="29.13" r="8.8" class="fill-current-color" fill="#0079d6"></circle> <path stroke="#fff" stroke-width="1.85" fill="none" stroke-miterlimit="10" d="M27.12 29.46l3.24 3.25 5.65-7.16"></path> </g> </svg> </div> </div> <div class="media-content"> <p class="card-supertitle margin-top-none margin-top-xs-tablet">How-To Guide</p> <a href="organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Authenticate access with personal access tokens</a> </div> </div> </div> </article> </div> </div> </div> </section> <section id="product-directory"> <div class="uhf-container anchor-headings padding-block-lg"> <div class="columns"> <div id="tabpanel" role="tabpanel" class="column"> <div id="product-cards" class="columns is-multiline " data-bi-name="hub-product-card"> <div class="column is-4-tablet is-4-desktop item-column" data-categories=""> <div class="box margin-none is-full-height padding-sm"> <img src="media/index/devopsiconboards96.svg?view=azure-devops" alt="" loading="lazy" width="48" height="48" class="image is-48x48 margin-bottom-xxs" data-linktype="relative-path"> <h3 id="azure-boards-0" class="font-size-h6 margin-none">Azure Boards</h3> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xxs"> <li class="is-unstyled margin-bottom-xxs"> <a href="boards/get-started/what-is-azure-boards?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">What is Azure Boards?</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="boards/work-items/guidance/choose-process?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">About default processes</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="boards/backlogs/create-your-backlog?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Create your backlog</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="boards/get-started/plan-track-work?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Plan &amp; track work</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="boards/backlogs/office/bulk-add-modify-work-items-excel?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Add or modify work items in bulk</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="boards/?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">See more &gt;</a> </li> </ul> </div> </div> <div class="column is-4-tablet is-4-desktop item-column" data-categories=""> <div class="box margin-none is-full-height padding-sm"> <img src="media/index/devopsiconrepos96.svg?view=azure-devops" alt="" loading="lazy" width="48" height="48" class="image is-48x48 margin-bottom-xxs" data-linktype="relative-path"> <h3 id="azure-repos-1" class="font-size-h6 margin-none">Azure Repos</h3> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xxs"> <li class="is-unstyled margin-bottom-xxs"> <a href="repos/get-started/what-is-repos?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">What is Azure Repos?</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="repos/git/clone?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Clone an existing Git repository</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="repos/git/gitquickstart?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Get started with Git &amp; Visual Studio</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="repos/git/use-ssh-keys-to-authenticate?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Connect to your Git repos with SSH</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="repos/git/pull-requests?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Review and merge code with pull requests</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="repos/?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">See more &gt;</a> </li> </ul> </div> </div> <div class="column is-4-tablet is-4-desktop item-column" data-categories=""> <div class="box margin-none is-full-height padding-sm"> <img src="media/index/devopsiconpipelines96.svg?view=azure-devops" alt="" loading="lazy" width="48" height="48" class="image is-48x48 margin-bottom-xxs" data-linktype="relative-path"> <h3 id="azure-pipelines-2" class="font-size-h6 margin-none">Azure Pipelines</h3> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xxs"> <li class="is-unstyled margin-bottom-xxs"> <a href="pipelines/get-started/what-is-azure-pipelines?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">What is Azure Pipelines?</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="pipelines/create-first-pipeline?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Create your first pipeline</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="/en-us/azure/devops/pipelines/yaml-schema/" class="has-external-link-indicator display-block font-size-sm" data-linktype="absolute-path">YAML schema</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="pipelines/process/variables?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Define variables</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="pipelines/library/service-endpoints?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Manage service connections</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="pipelines/?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">See more &gt;</a> </li> </ul> </div> </div> <div class="column is-4-tablet is-4-desktop item-column" data-categories=""> <div class="box margin-none is-full-height padding-sm"> <img src="media/index/devopsicontestplans96.svg?view=azure-devops" alt="" loading="lazy" width="48" height="48" class="image is-48x48 margin-bottom-xxs" data-linktype="relative-path"> <h3 id="azure-test-plans-3" class="font-size-h6 margin-none">Azure Test Plans</h3> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xxs"> <li class="is-unstyled margin-bottom-xxs"> <a href="test/overview?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">What is Azure Test Plans?</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="test/create-a-test-plan?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Create a test plan</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="test/run-automated-tests-from-test-hub?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Run automated tests</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="test/create-test-cases?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Create manual tests</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="test/?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">See more &gt;</a> </li> </ul> </div> </div> <div class="column is-4-tablet is-4-desktop item-column" data-categories=""> <div class="box margin-none is-full-height padding-sm"> <img src="media/index/devopsiconartifacts96.svg?view=azure-devops" alt="" loading="lazy" width="48" height="48" class="image is-48x48 margin-bottom-xxs" data-linktype="relative-path"> <h3 id="azure-artifacts-4" class="font-size-h6 margin-none">Azure Artifacts</h3> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xxs"> <li class="is-unstyled margin-bottom-xxs"> <a href="artifacts/start-using-azure-artifacts?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">What is Azure Artifacts?</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="artifacts/concepts/feeds?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Artifacts feeds</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="artifacts/concepts/upstream-sources?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Upstream sources</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="artifacts/feeds/feed-permissions?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Configure permissions</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="pipelines/artifacts/artifacts-overview?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">Artifacts in Azure Pipelines</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="artifacts/?view=azure-devops" class="has-external-link-indicator display-block font-size-sm" data-linktype="relative-path">See more &gt;</a> </li> </ul> </div> </div> <div class="column is-4-tablet is-4-desktop item-column" data-categories=""> <div class="box margin-none is-full-height padding-sm"> <img src="/en-us/media/common/i_server.svg" alt="" loading="lazy" width="48" height="48" class="image is-48x48 margin-bottom-xxs" data-linktype="absolute-path"> <h3 id="azure-devops-server-5" class="font-size-h6 margin-none">Azure DevOps Server</h3> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xxs"> <li class="is-unstyled margin-bottom-xxs"> <a href="/en-us/azure/devops/server/admin/admin-quick-ref" class="has-external-link-indicator display-block font-size-sm" data-linktype="absolute-path">Administrative tasks</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="/en-us/azure/devops/server/requirements" class="has-external-link-indicator display-block font-size-sm" data-linktype="absolute-path">Setup and upgrade requirements</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="/en-us/azure/devops/server/install/get-started" class="has-external-link-indicator display-block font-size-sm" data-linktype="absolute-path">Install</a> </li> <li class="is-unstyled margin-bottom-xxs"> <a href="/en-us/azure/devops/migrate" class="has-external-link-indicator display-block font-size-sm" data-linktype="absolute-path">Migrate</a> </li> </ul> </div> </div> </div> </div> </div> </div> </section> <section id="tools" class="padding-block-lg"> <div class="uhf-container anchor-headings padding-bottom-sm"> <h2 class="margin-top-none margin-bottom-sm">Build &amp; deploy your apps</h2> <div class="columns is-multiline"> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="pipelines/media/index/logo_net.svg?view=azure-devops" alt="" aria-hidden="true" data-linktype="relative-path"> </div> </div> <div class="media-content"> <a id="asp-net-0" href="pipelines/apps/aspnet/build-aspnet-4?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">ASP.NET</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="pipelines/media/index/logo_aspnetcore.svg?view=azure-devops" alt="" aria-hidden="true" data-linktype="relative-path"> </div> </div> <div class="media-content"> <a id="net-core-1" href="pipelines/ecosystems/dotnet-core?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">.NET Core</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="/en-us/media/logos/logo_Cplusplus.svg" alt="" aria-hidden="true" data-linktype="absolute-path"> </div> </div> <div class="media-content"> <a id="c-c-with-gcc-2" href="/en-us/previous-versions/azure/devops/pipelines/apps/c-cpp/gcc?view=tfs-2017&amp;preserve-view=true" class="card-title stretched-link has-external-link-indicator" data-linktype="absolute-path">C/C++ with GCC</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="/en-us/media/logos/logo_visual-studio.svg" alt="" aria-hidden="true" data-linktype="absolute-path"> </div> </div> <div class="media-content"> <a id="c-c-with-vc-3" href="/en-us/previous-versions/azure/devops/pipelines/apps/windows/cpp?view=tfs-2017&amp;preserve-view=true" class="card-title stretched-link has-external-link-indicator" data-linktype="absolute-path">C/C++ with VC++</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="pipelines/media/index/logo_dockercontainer.svg?view=azure-devops" alt="" aria-hidden="true" data-linktype="relative-path"> </div> </div> <div class="media-content"> <a id="docker-4" href="/en-us/azure/devops/pipelines/tasks/reference/docker-v2" class="card-title stretched-link has-external-link-indicator" data-linktype="absolute-path">Docker</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="/en-us/media/logos/logo_java.svg" alt="" aria-hidden="true" data-linktype="absolute-path"> </div> </div> <div class="media-content"> <a id="java-5" href="pipelines/ecosystems/java?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Java</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="pipelines/media/index/logo_nodejs.svg?view=azure-devops" alt="" aria-hidden="true" data-linktype="relative-path"> </div> </div> <div class="media-content"> <a id="javascript-node-js-6" href="pipelines/ecosystems/javascript?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">JavaScript &amp; Node.js</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="/en-us/media/logos/logo_python.svg" alt="" aria-hidden="true" data-linktype="absolute-path"> </div> </div> <div class="media-content"> <a id="python-7" href="pipelines/ecosystems/python?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Python</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="/en-us/azure/media/index/app-service-web.svg" alt="" aria-hidden="true" data-linktype="absolute-path"> </div> </div> <div class="media-content"> <a id="azure-web-apps-8" href="pipelines/targets/webapp?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Azure Web Apps</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="/en-us/azure/media/index/virtualmachine.svg" alt="" aria-hidden="true" data-linktype="absolute-path"> </div> </div> <div class="media-content"> <a id="windows-vm-9" href="pipelines/apps/cd/deploy-webdeploy-iis-deploygroups?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Windows VM</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="pipelines/media/index/logo_kubernetes.svg?view=azure-devops" alt="" aria-hidden="true" data-linktype="relative-path"> </div> </div> <div class="media-content"> <a id="kubernetes-10" href="pipelines/ecosystems/kubernetes/deploy?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Kubernetes</a> </div> </div> </div> </article> </div> <div class="column is-6-tablet is-4-desktop is-2-widescreen"> <article class="card is-full-height position-relative"> <div class="card-content display-flex"> <div class="media align-items-center"> <div class="media-left"> <div class="image image-32x32"> <img src="/en-us/azure/media/index/sqldatabase.svg" alt="" aria-hidden="true" data-linktype="absolute-path"> </div> </div> <div class="media-content"> <a id="azure-sql-database-11" href="pipelines/targets/azure-sqldb?view=azure-devops" class="card-title stretched-link has-external-link-indicator" data-linktype="relative-path">Azure SQL Database</a> </div> </div> </div> </article> </div> </div> </div> </section> <section id="additional-content" class="padding-block-lg"> <div class="uhf-container anchor-headings"> <h2 class="margin-top-none margin-bottom-sm">Configure &amp; customize resources</h2> <div class="columns is-multiline"> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height"> <div class="card-content"> <p class="card-title color-text font-size-lg">Settings &amp; usage</p> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xs"> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/settings/about-settings?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> About settings </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="user-guide/project-admin-tutorial?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Manage your project </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/settings/set-your-preferences?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> User preferences </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/settings/about-teams-and-settings?view=azure-devops&amp;toc=/azure/devops/organizations/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Teams </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/projects/about-projects?view=azure-devops&amp;toc=/azure/devops/organizations/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Projects </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/projects/about-projects?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Public projects </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/accounts/organization-management?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Organizations </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="pipelines/agents/pools-queues?view=azure-devops&amp;toc=/azure/devops/organizations/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Pipeline agent pools &amp; queues </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/audit/azure-devops-auditing?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Auditing </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> See more &gt; </a> </li> </ul> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height"> <div class="card-content"> <p class="card-title color-text font-size-lg">Security, permissions, &amp; access</p> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xs"> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/security/about-permissions?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> About permissions, access, and security groups </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/security/access-levels?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> About access levels </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Use personal access tokens </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/billing/overview?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Billing overview </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/security/add-remove-manage-user-group-security-group?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Add or remove users or groups </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/accounts/organization-management?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Change project-level permissions </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/accounts/organization-management?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Change project collection-level permissions </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/security/?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> See more &gt; </a> </li> </ul> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height"> <div class="card-content"> <p class="card-title color-text font-size-lg">Cross-service, Azure, &amp; GitHub integration</p> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xs"> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="cross-service/cross-service-overview?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Cross-service integration overview </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="cross-service/end-to-end-traceability?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> End-to-end traceability </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="cross-service/github-integration?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Azure DevOps and GitHub integration </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="pipelines/overview-azure?view=azure-devops&amp;toc=/azure/devops/cross-service/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Deploy to Azure </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="project/navigation/work-across-projects?view=azure-devops&amp;toc=/azure/devops/cross-service/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Work across projects </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="boards/github/connect-to-github?view=azure-devops&amp;toc=/azure/devops/cross-service/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Azure Boards &amp; GitHub </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="cross-service/?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> See more &gt; </a> </li> </ul> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height"> <div class="card-content"> <p class="card-title color-text font-size-lg">Azure Boards customization</p> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xs"> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="boards/configure-customize?view=azure-devops&amp;toc=/azure/devops/reference/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Configure &amp; customize Azure Boards </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="boards/work-items/guidance/choose-process?view=azure-devops&amp;toc=/azure/devops/reference/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Compare processes </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/settings/about-areas-iterations?view=azure-devops&amp;toc=/azure/devops/reference/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Area &amp; iteration paths </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/settings/work/inheritance-process-model?view=azure-devops&amp;toc=/azure/devops/reference/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Customize Inherited process </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="reference/on-premises-xml-process-model?view=azure-devops&amp;toc=/azure/devops/reference/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> On-premises XML process model </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="organizations/settings/work/hosted-xml-process-model?view=azure-devops&amp;toc=/azure/devops/reference/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Hosted XML process model </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="reference/process-templates/?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Process templates </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="reference/?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> See more &gt; </a> </li> </ul> </div> </article> </div> </div> <h2 class="margin-top-none margin-bottom-sm">Other services</h2> <div class="columns is-multiline"> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height"> <div class="card-content"> <p class="card-title color-text font-size-lg">Analytics &amp; reporting</p> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xs"> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="report/dashboards/overview?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Dashboards, charts, reports, &amp; widgets </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="report/dashboards/widget-catalog?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Widget catalog </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="report/dashboards/charts?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Work tracking query-based charts </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="report/powerbi/overview?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Azure DevOps and Power BI </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="report/powerbi/what-are-analytics-views?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> What are Analytic views? </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="report/?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> See more &gt; </a> </li> </ul> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height"> <div class="card-content"> <p class="card-title color-text font-size-lg">Wiki, search, &amp; navigation</p> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xs"> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="project/wiki/wiki-create-repo?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Create a wiki for your project </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="project/wiki/markdown-guidance?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Syntax guidance for Markdown usage in Wiki </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="project/search/get-started-search?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Search </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="project/navigation/?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Web portal navigation </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="project/?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> See more &gt; </a> </li> </ul> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height"> <div class="card-content"> <p class="card-title color-text font-size-lg">Marketplace &amp; Extensibility</p> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xs"> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="extend/overview?view=azure-devops&amp;toc=/azure/devops/marketplace-extensibility/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Discover extensions </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="extend/get-started/node?view=azure-devops&amp;toc=/azure/devops/marketplace-extensibility/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Develop extensions </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="integrate/?view=azure-devops&amp;toc=/azure/devops/marketplace-extensibility/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Integrate applications </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="service-hooks/overview?view=azure-devops&amp;toc=/azure/devops/marketplace-extensibility/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Service hooks </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="marketplace-extensibility/?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> See more &gt; </a> </li> </ul> </div> </article> </div> <div class="column is-6-tablet is-3-desktop"> <article class="card is-full-height"> <div class="card-content"> <p class="card-title color-text font-size-lg">Developer resources</p> <ul class="has-line-height-reset margin-left-none margin-bottom-none margin-top-xs"> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="cli/?view=azure-devops&amp;toc=/azure/devops/dev-resources/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Azure DevOps CLI </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="cli/quick-reference?view=azure-devops&amp;toc=/azure/devops/dev-resources/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Azure DevOps CLI quick reference </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="repos/git/command-prompt?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Git command reference </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="repos/tfvc/use-team-foundation-version-control-commands?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> Team Foundation version control commands </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="demo-gen/?view=azure-devops&amp;toc=/azure/devops/dev-resources/toc.json" class="has-external-link-indicator" data-linktype="relative-path"> Azure DevOps Services Demo Generator </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="/en-us/rest/api/vsts/" class="has-external-link-indicator" data-linktype="absolute-path"> REST APIs </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="/en-us/devops" class="has-external-link-indicator" data-linktype="absolute-path"> DevOps resource center </a> </li> <li class="is-unstyled margin-bottom-xxs font-size-sm"> <a href="dev-resources/?view=azure-devops" class="has-external-link-indicator" data-linktype="relative-path"> See more &gt; </a> </li> </ul> </div> </article> </div> </div> <div class="columns"> <div class="column is-12 font-size-sm has-line-height-reset"> <p><a href="https://devblogs.microsoft.com/devops/" data-linktype="external">Blogs</a> - <a href="https://twitter.com/AzureDevOps" data-linktype="external">Twitter</a> - <a href="https://stackoverflow.com/questions/tagged/azure-devops" data-linktype="external">Stack Overflow</a> - <a href="https://azure.microsoft.com/support/devops/" data-linktype="external">Issue Reporting</a> - <a href="https://azure.microsoft.com/support/devops/" data-linktype="external">Developer Community</a> - <a href="https://status.dev.azure.com/" data-linktype="external">Service Status</a></p> </div> </div> </div> </section> </div><div id="assertive-live-region" role="alert" aria-live="assertive" class="visually-hidden" aria-relevant="additions" aria-atomic="true"></div> <div id="polite-live-region" role="status" aria-live="polite" class="visually-hidden" aria-relevant="additions" aria-atomic="true"></div> <!-- </content> --> </main><!-- recommendations section --><!-- end recommendations section --> <!-- feedback section --><!-- end feedback section --> <!-- feedback report section --><!-- end feedback report section --><div class="border-top is-visible-interactive has-default-focus margin-top-sm margin-top-none"><footer id="footer-interactive" data-bi-name="footer" class="footer-layout"><div class="display-flex gap-xs flex-wrap-wrap is-full-height padding-right-lg-desktop"><a data-mscc-ic="false" class="locale-selector-link button button-sm button-clear flex-shrink-0" href="#" data-bi-name="select-locale"> <span class="icon" aria-hidden="true"> <span class="docon docon-world"></span> </span> <span class="local-selector-link-text"></span></a><div class="ccpa-privacy-link" data-ccpa-privacy-link hidden> <a href="https://aka.ms/yourcaliforniaprivacychoices" class="button button-sm button-clear flex-shrink-0" data-mscc-ic="false" data-bi-name="your-privacy-choices" > <svg role="img" aria-label="California Consumer Privacy Act (CCPA) Opt-Out Icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 14" xml:space="preserve" height="16" width="43" focusable="false" > <title>California Consumer Privacy Act (CCPA) Opt-Out Icon</title> <path d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"></path> <path d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#06f"></path> <path d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z" style="fill:#fff"></path> <path d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z" style="fill:#06f"></path> </svg> <span>Your Privacy Choices</span> </a> </div> <div class="flex-shrink-0"> <div class="dropdown has-caret-up"> <button class="dropdown-trigger button button-clear button-sm has-inner-focus theme-dropdown-trigger" aria-controls="theme-menu-interactive" aria-expanded="false" title="Theme" data-bi-name="theme"> <span class="icon"> <span class="docon docon-sun" aria-hidden="true"></span> </span> <span>Theme</span> <span class="icon expanded-indicator" aria-hidden="true"> <span class="docon docon-chevron-down-light"></span> </span> </button> <div class="dropdown-menu" id="theme-menu-interactive" role="menu"> <ul class="theme-selector padding-xxs" role="none"> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="light"> <span class="theme-light margin-right-xxs"> <span class="theme-selector-icon border display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>Light</span> </button> </li> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="dark"> <span class="theme-dark margin-right-xxs"> <span class="border theme-selector-icon display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>Dark</span> </button> </li> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="high-contrast"> <span class="theme-high-contrast margin-right-xxs"> <span class="border theme-selector-icon display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>High contrast</span> </button> </li> </ul> </div> </div> </div> </div> <ul class="links" data-bi-name="footerlinks"> <li class="manage-cookies-holder" hidden></li><li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/previous-versions/" data-bi-name="archivelink">Previous Versions</a></li> <li><a class="external-link-indicator" data-mscc-ic="false" href="https://techcommunity.microsoft.com/t5/microsoft-learn-blog/bg-p/MicrosoftLearnBlog" data-bi-name="bloglink">Blog</a></li> <li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/contribute/" data-bi-name="contributorGuide">Contribute</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="https://go.microsoft.com/fwlink/?LinkId=521839" data-bi-name="privacy">Privacy</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/legal/termsofuse" data-bi-name="termsofuse">Terms of Use</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="https://www.microsoft.com/legal/intellectualproperty/Trademarks/" data-bi-name="trademarks">Trademarks</a></li><li>&copy; Microsoft 2024</li> </ul> </footer></div></div></div> <!--end of div.columns --> </section> <!--end of .primary-holder --> <!-- interactive container --> <aside id="interactive-container" class="interactive-container is-visible-interactive column has-body-background-dark "> </aside> <!-- end of interactive container --> </div> </div> <!--end of .mainContainer --> <section class="border-top has-default-focus is-hidden-interactive margin-top-sm margin-top-none"><footer id="footer" data-bi-name="footer" class="footer-layout uhf-container has-padding" role="contentinfo"><div class="display-flex gap-xs flex-wrap-wrap is-full-height padding-right-lg-desktop"><a data-mscc-ic="false" class="locale-selector-link button button-sm button-clear flex-shrink-0" href="#" data-bi-name="select-locale"> <span class="icon" aria-hidden="true"> <span class="docon docon-world"></span> </span> <span class="local-selector-link-text"></span></a><div class="ccpa-privacy-link" data-ccpa-privacy-link hidden> <a href="https://aka.ms/yourcaliforniaprivacychoices" class="button button-sm button-clear flex-shrink-0" data-mscc-ic="false" data-bi-name="your-privacy-choices" > <svg role="img" aria-label="California Consumer Privacy Act (CCPA) Opt-Out Icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 14" xml:space="preserve" height="16" width="43" focusable="false" > <title>California Consumer Privacy Act (CCPA) Opt-Out Icon</title> <path d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"></path> <path d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#06f"></path> <path d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z" style="fill:#fff"></path> <path d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z" style="fill:#06f"></path> </svg> <span>Your Privacy Choices</span> </a> </div> <div class="flex-shrink-0"> <div class="dropdown has-caret-up"> <button class="dropdown-trigger button button-clear button-sm has-inner-focus theme-dropdown-trigger" aria-controls="theme-menu" aria-expanded="false" title="Theme" data-bi-name="theme"> <span class="icon"> <span class="docon docon-sun" aria-hidden="true"></span> </span> <span>Theme</span> <span class="icon expanded-indicator" aria-hidden="true"> <span class="docon docon-chevron-down-light"></span> </span> </button> <div class="dropdown-menu" id="theme-menu" role="menu"> <ul class="theme-selector padding-xxs" role="none"> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="light"> <span class="theme-light margin-right-xxs"> <span class="theme-selector-icon border display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>Light</span> </button> </li> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="dark"> <span class="theme-dark margin-right-xxs"> <span class="border theme-selector-icon display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>Dark</span> </button> </li> <li class="theme display-block" role="menuitem"> <button class="button button-clear button-sm theme-control button-block justify-content-flex-start" data-theme-to="high-contrast"> <span class="theme-high-contrast margin-right-xxs"> <span class="border theme-selector-icon display-inline-block has-body-background" aria-hidden="true"> <svg class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 14"> <rect width="22" height="14" class="has-fill-body-background" /> <rect x="5" y="5" width="12" height="4" class="has-fill-secondary" /> <rect x="5" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="8" y="2" width="2" height="1" class="has-fill-secondary" /> <rect x="11" y="2" width="3" height="1" class="has-fill-secondary" /> <rect x="1" y="1" width="2" height="2" class="has-fill-secondary" /> <rect x="5" y="10" width="7" height="2" rx="0.3" class="has-fill-primary" /> <rect x="19" y="1" width="2" height="2" rx="1" class="has-fill-secondary" /> </svg> </span> </span> <span>High contrast</span> </button> </li> </ul> </div> </div> </div> </div> <ul class="links" data-bi-name="footerlinks"> <li class="manage-cookies-holder" hidden></li><li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/previous-versions/" data-bi-name="archivelink">Previous Versions</a></li> <li><a class="external-link-indicator" data-mscc-ic="false" href="https://techcommunity.microsoft.com/t5/microsoft-learn-blog/bg-p/MicrosoftLearnBlog" data-bi-name="bloglink">Blog</a></li> <li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/contribute/" data-bi-name="contributorGuide">Contribute</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="https://go.microsoft.com/fwlink/?LinkId=521839" data-bi-name="privacy">Privacy</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="/en-us/legal/termsofuse" data-bi-name="termsofuse">Terms of Use</a></li><li><a class="external-link-indicator" data-mscc-ic="false" href="https://www.microsoft.com/legal/intellectualproperty/Trademarks/" data-bi-name="trademarks">Trademarks</a></li><li>&copy; Microsoft 2024</li> </ul> </footer> </section> <div id="action-panel" role="region" aria-label="Action Panel" class="action-panel has-default-focus" tabindex="-1"></div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10