Azure DevOps (formerly Visual Studio Team Services)

Announcement: This forum has been migrated to provide you one convenient and responsive system for all feedback. You can now suggest new ideas, browse and vote on existing ideas in the Azure DevOps Developer Community. To learn more about the migration please check out the release blog post

We’d like your suggestions and ideas to help us continuously improve future releases of Azure DevOps and Team Foundation Server (TFS), so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.

Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.

We look forward to hearing from you!
- The VSTS Team

How can we improve Azure DevOps?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow database backups to Azure BLOB storage

    SQL 2012 SP1 CU2 and onwards has the ability to backup to Azure BLOB storage (backup to URL). I would like to see this enabled for TFS scheduled backups.

    1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Administration & Licensing  ·  Flag idea as inappropriate…  ·  Admin →
    • Show automatic notification in git that server version has changed. Ask "Do you want to Sync"

      Show automatic notification in git that server version has changed, especially prior to pushing changes back to the server. Ask "Do you want to Sync"

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
      • Please make dev.azure.com (IP I see is 13.107.6.183) to be accessible via Microsoft peering over an ExpressRoute connection.

        This suggestion is migrated to Developer Community. Please use below link to view the current status.
        https://developercommunity.visualstudio.com/content/idea/366466/please-make-devazurecom-ip-i-see-is-131076183-to-b.html
        Would help make the case to move away from TFS if the path to get to the website is via a low latency, more predictable network path away from the (sometimes variable) internet connection many organisations have.

        0 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Administration & Licensing  ·  Flag idea as inappropriate…  ·  Admin →
        • Make "Search for definitions" ctrl click to open in a new tab

          This suggestion is migrated to Developer Community. Please use below link to view the current status.
          https://developercommunity.visualstudio.com/content/idea/366426/make-search-for-definitions-ctrl-click-to-open-in.html
          Right clicking anything in code search brings up the option to search for it's definition. Can you make it possible to ctrl click the option to open it in a new tab? Currently, it just navigates away to the new search.

          0 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Search  ·  Flag idea as inappropriate…  ·  Admin →
          • MTM Shared Test Suites

            In MTM we already have a way to share TestCases from one project to another. This is great.

            Although i would like to be able to share a Test Suite so that any change to the master is reflected to all projects.

            My scenario is the following: In my company each project have they own Test Suites (Manual Tests, Smoke Tests, etc). They are specific for each projects. This is normal.

            Although we also have a series a generic tests that we perform for ALL projects. Any tests added to this 'Generic Tests' need to be reflected on all projects.…

            0 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              planned  ·  0 comments  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
            • Charting should be supported for tree or direct link queries

              Charting should be supported for tree or direct link queries. Reason - If teams are using TFS and are agile then they would have EPIC, Features, User stories and tasks. There should be a way to represent Progress by an Epic or At the Feature level. There should be a standard template that any team could use and then customize how and at what level they would want to display progress. (Based on numbers or based on Efforts etc). When People don't see Charts that could show progress based on hierarchy they switch to Excel since Excel auto proposes Charts…

              0 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
              • Add Blame / Annotate feature for Pull Requests

                When reviewing a Pull Request, I should be able to see who changed the code last.

                0 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                • Allow Selecting Timezone when Deferring Deployment

                  Hi!

                  Depending on the environment different people may approve a deployment (e.g stakeholders could approve to QA servers).

                  However, some people may not realize the defer option to schedule the deployment uses UTC, which could be differ than their local timezone.

                  Although I could try to make them aware of that, they may forget, and sometimes stakeholders change, so life would be much easier if I could just change this defer option to follow our local timezone, which is UTC -3.

                  One idea would be to either allow the user to configure what timezone to use when deferring a deployment…

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                  • allow sorting unit tests by duration

                    I want to figure out which unit test ran longest during a build but I'm unable to sort by duration column.

                    0 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
                    • Change item status on Product Backlog list without opening

                      Hi,

                      I would like to be able to update the status of a product backlog item directly from the product backlog list view maybe using the elipses menu on the row. Currently I have to open the item and change on the form.

                      Cheers

                      0 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                      • Provide folder structure for release

                        Currently build definitions have creating folders options, however release definition lack this. Having folders helps in organizing the builds definition and will be usefull to have folders in release definition too.

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                        • Label (tag) Git commits only for builds on specific branches

                          Right now it's possible to label (tag) a commit in a Git repo, when a build finishes. For me, those labels are only relevant for the master and the dev branches.

                          It would be great if you can prevent tagging in other branches than a specified list (or regex). This would reduce the number of tags.

                          1 vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                          • push enable status update on time bar in builds and push update releases screen

                            On the builds screen the build time taken bar doesn't refresh unless you refresh the page. It should periodically push an update and the bar should update automatically like the rest of the screen does when new builds start etc.

                            Similarly, on the releases screen it should push everything instead of requiring a refresh.

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                            • Allow Powershell on Target Machines task to include inline script

                              It would be great if the Powershell on Target Machines task had the option to use an inline script instead of a path. This would be more convenient for when you just need a one-liner.

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                              • Option to publish Task Groups into reusable Marketplace plugins

                                We make Task Groups for EVERYTHING. We use them so much because they make it easier to use the same builds steps within the same code-base for multiple environments (with some variable modifications), are useful for other reuse scenarios, and they also make it easier to do common GENERAL tasks that almost anyone could use. This last thing (GENERAL reuse for almost anyone) is where we realized that our Task Groups could just become Marketplace plugins for the community to just freely use. Having an option to publish these for others would be great. Along with that, having the option…

                                0 votes
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                                • pull request buildid

                                  In Pull Request, You can use tags like @ for people, # for workitems, and ! for other Pull Request. However, there isn't one for BuildID?

                                  0 votes
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Attribute change to more than one user

                                    Our teams will do pair or mob programming and it would be great to be able to attribute the contribution to more than one person. If we cant do that, we'd like to be able to tag them in a comment on the changeset and be able to search for those users using the filters in the changeset log.

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                    • CurrentIteration as a build variable

                                      My iterations are already numbered 1.3, 1.4 etc, but I have to duplicate and change this information in the build definition so that the version number aligns to the sprint

                                      Please have $(CurrentIteration) as an in-built variable so I don't have to keep changing the build definition

                                      1 vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Search changeset by sprint

                                        We have end of sprint builds, which allows us to find when certain issues are introduced. It would be nice if I could search changesets by sprints instead of only by dates.

                                        0 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Search  ·  Flag idea as inappropriate…  ·  Admin →
                                        • In the files section, when you create a file and your typing it, there should be a back button.

                                          In the files section, when you create a file and your typing it, there should be a back button.

                                          0 votes
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            1 comment  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →

                                          Azure DevOps (formerly Visual Studio Team Services)

                                          Feedback and Knowledge Base