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. rename project in TFS

    Rename existing project in TFS

    2,820 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

      190 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Customize Process Template on Visual Studio Team Services

      In Visual Studio Team Services, allow the ability to change the current process template a created project is using as well as the ability to upload your own process templates to create new team projects with.

      2,185 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

        247 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →

        We are very excited to announce an important milestone. Today, you can modify the form layout with a WYSIWYG editor, create your own work items, add custom states, and last but not least, you can customize the behavior of the work items using rules. When you customize your process on VSTS, you not only get a great editing experience, but you inherit any change we make to the Agile, Scrum or CMMI process.

        To start customizing your process in Visual Studio Team Services (VSTS), please read our documentation on how to Customize a process

        Although we are completing this suggestion, it doesn’t mean our work stops here. If you have a suggestion how we can make process customization an even better experience for you, we encourage you to submit a request on our User Voice site. Here are a few examples of such requests :

      • VS11. Bring back the old "Pending Changes" window

        The new one is very confusing!!!

        I think the old one was almost perfect so why did you change it??? I mean, you can add new options but why did you change the philosophy?

        The most important problems I see with the new one:

        - No way to have that window independent so it can be accessed easily and fast

        - Difficult to see at first sight the files changed! (of course, the new “no color” interface is part of the problem...)

        - Difficult to exclude changes! (in the old one it was so easy by clicking the checkbox...)

        1,437 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

          185 comments  ·  Flag idea as inappropriate…  ·  Admin →

          We are happy to let you know that in today’s release of Visual Studio 2013 Preview we have made numerous improvements to the Pending Changes experience. The most significant additions are the ability to undock the Pending Changes page from Team Explorer, an option for viewing changes in a flat list, text filtering, and the removal of the “All Changes” page that was used when your number of files exceeded 250 items.

          You can get the VS2013 Preview build here:http://go.microsoft.com/fwlink/?LinkId=306566

          Matt
          Program Manager | TFS Version Control

        • Integrate Office365 and Visual Studio Team Services

          Please integrate Visual Studio Team Services and Office 365 better, considering that an organization that is interested in Visual Studio Team Services will be likely to be using Office 365.

          Integration should include:
          - Authentication - users should be able to use their Office365 accounts and not only LiveID (or Microsoft Accounts).

          - SharePoint site integration - from Visual Studio Team Services let me configure a site that I can host file sharing from, including the ability to use Office 365 as a SharePoint source. Administrative functionality should be included provided the user has the ability to administer Office365.

          -…

          1,235 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

            74 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →

            Authentication – COMPLETED
            Users should now be able to sign-in to VSTS using their corporate AAD credentials (same as Office 365). You no longer only need to use MSA.

            SharePoint Integration / Sotryboarding – DECLINED
            SharePoint Integration. Please find details about the future of our current SharePoint integration here: https://blogs.msdn.microsoft.com/devops/2017/08/21/the-future-of-our-tfs-sharepoint-integration/. We are moving away from the tightly coupled integration with SharePoint we had in past releases.
            Storyboarding. While we love the enthusiasm many have for our Storyboarding integration, at this time we’re choosing not to invest more energy in the Storyboarding scenarios.

          • Provide build configuration dependencies in TFS Build

            Provide the ability to create build configuration dependencies such that the success of one build configuration can trigger another build configuration such as a successful build triggering the building of an installation package or a build configuration which deploys to a development or staging server. Other tools such as Cruise Control.Net and Jetbrains TeamCity already offer build configuration dependencies/build configuration triggering through various means, therefore, TFS Build should also provide this type of support.

            1,147 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

              72 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
            • Add support for SSH keys as alternate authentication method in TFS and Team Services

              A common way to authenticate clients in a Git setup is to use SSH keys. It would be nice to have that method on TFS Online as well.

              1,031 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

                95 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
              • Creating Queries - Token for Current Iteration

                When creating a work item query, you are given the option to select the iteration path for which the query is to return results for. It will be fantastic if a token was provided such as [Active Iteration] and you can specify the active iteration manually, or TFS calculating it via the Start/End dates

                981 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

                  87 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Add "Create Unit Tests" menu option back!

                  Add "Create Unit Tests" menu option to automatically create unit test skeletons for methods and namespaces as it was in VS 2010!

                  908 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

                    90 comments  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
                  • Treat TFS as an Enterprise Symbol Server

                    I want my Team Foundation Server instance to be the Symbol Server for the Enterprise. Visual Studio and other debugging clients could then inherently understand when it sees a TFS URL how to locate the symbols or alternately, TFS could provide a URL that exposes symbols correctly (i.e. https://tfs.mycompany.com/tfs/DefaultCollection/Symbols). For those using the Azure-based hosted Team Foundation Service solution, it provides them a publicly-accessible (with authentication) location for Symbol Server as well.

                    We don't need a file share any longer if you have a TFS server! Symbols could be stored and maintained using the version control system (or some…

                    681 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

                      16 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                    • provide a way to version-control build definitions

                      Currently, there is no way to revert back to an old version of a Build definition once you've made changes to it.

                      663 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

                        62 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                      • Enable distributed source control (DVCS)

                        DVCSs are faster on commit, enable multiple central servers, enable an excellent approach for branching, allow for offline work, and usually come with a better merging system. It also enables us to shared code without having to go through TFS, so I could push and pull changes with my colleagues directly.
                        Please enable us to work decentralized.

                        Some ideas for later:
                        I would not worry with integration with Work Items on the first version, and on a later version you can add the integration via caches. Build should be done on push, not on commit.
                        On a later version you…

                        656 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

                          49 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • Burndown chart should exclude non-work days

                          Including weekends and other non-work days skews the slope of the ideal tragectory line. You may leave the office on Friday looking like everything is on track only to return Monday 2 days behind. If you don't exclude those days, at least flatten the tragectory when no work is expected to be completed.

                          645 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

                            40 comments  ·  Flag idea as inappropriate…  ·  Admin →

                            Today we have announced that the burndown excludes the weekends on Visual Studio Online. Later this year, this feature ships with TFS 2013 Update 2 for our on-prem customers.

                            See the announcement at http://www.visualstudio.com/news/2014-jan-22-vso

                            If you want to configure the working days of your team, you can click on the gear button in the top right corner which will open the admin area in a new tab. Click on your team, and choose the “settings” tab.

                            Ewald Hofman
                            TFS Program Manager

                          • Customization of TFS Web Access

                            We would like to customize TFS Web Access to add new tabs, pages and other content to support our in-house processes. We were able to do this in the previous version of TFS Web Access. But there is no info about doing so in the current version of TFS Web Access.

                            543 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

                              34 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • Allow use of DataTestMethod / DataRow in all unit testing projects

                              As I understand it these attributes are limited to use in WinRT/Metro and now with update 2, Windows Phone 8. It would be very helpful to be able to use them in all test projects e.g.

                              [DataTestMethod]
                              [DataRow("a", "b")]
                              [DataRow(" ", "a")]
                              public void TestMathos1(string value1, string value2)
                              {
                              Assert.AreEqual(value1 + value2, string.Concat(value1, value2));
                              }

                              534 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

                                29 comments  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
                              • Provide the ability to convert a work item to a different type

                                ...for example, change an existing work item from an Issue to a Bug, etc.

                                Users less familiar with the system frequently enter work items using the wrong work item type. Currently, you can't fix these items.

                                525 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

                                  46 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                                • Make Code Review available to Professional users

                                  Code reviews currently can only be requested and viewed by VS Premium and Ultimate users. I fail to see why this feature is not available to anyone using TFS, regardless of Visual Studio version. If peer code review is required, then all members of the team must do it. However, in our company, we only get Premium MSDN licenses for developers that need it. Not everyone needs all the bells and whistles that come with Premium. And I don't think its worth the extra $5,000, per developer, to upgrade to Premium just to do code review. We would love to…

                                  518 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

                                    45 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • ability to add multiple activities per team member in sprint

                                    I really like the new feature (may be) in TFS where you can add capacity in the sprint which estimates work by activity.

                                    currently a developer can spend 2/3 of this time in development and 1/3 in bug fixing(testing). so, i would like to see two/more entries per team member to divide their capacity across different activities and properly track the project activities (dev, test, requirements etc etc)

                                    hope you got what I am trying to say.

                                    479 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

                                      41 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • VSO Support @currentIteration+-1 for next or past iteration

                                      currently there is no way to identify next iteration and Past iteraton. ideally we assume @currentIteration +-1 should work.

                                      Use case: 1.We need our user stories to be approved for next iteration, before we start work. Now as VSo just support @currentItertion, we need to manually update our query every 2 week.
                                      2. Once iteration is over, we performed iteration review, again we have to manually change the query(@currentIteraton-1) or something generic to achive the same will be too useful

                                      475 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

                                        78 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Import data from TFS on-premises into Visual Studio Team Services

                                        possibility to export a collection and import it in an on premises installation and the other way

                                        459 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

                                          80 comments  ·  Administration & Licensing  ·  Flag idea as inappropriate…  ·  Admin →

                                          We are really happy to announce the Public Preview of the TFS Database Import Service for Visual Studio Team Services! The import service is a high-fidelity data import solution for teams wanting to migrate their TFS environment to being hosted by Microsoft in Visual Studio Team Services. You can find out more info on the announcement blog post here: https://blogs.msdn.microsoft.com/visualstudioalm/2016/11/16/import-your-tfs-database-into-visual-studio-team-services/

                                          Additionally, there is a new Visual Studio Team Services Migration Guide that walks you step by step through the entire process with checklists, worksheets, and links to the right technical documentation for each of the steps along the way. You can download the Migration Guide at: https://aka.ms/TFSImportData

                                          Note, this UserVoice suggestion doesn’t not include exporting data from Team Services to TFS. If you’re interested in that scenario, please vote for the following suggestion:
                                          visualstudio.uservoice.com/forums/330519/su..

                                          Rogan Ferguson
                                          Program Manager

                                        • Dont add the default team as reviewer when doing a pull request

                                          When doing a pull request the default team in Team Services is added as reviewer by default. When you have multiple team (which I assume is the most common case), this makes little sense as you cant even select which VSTS team you are working in in Visual Studio. Why adding a team when working in Visual Studio most likely always will be the wrong team (unless you only have a single team).

                                          As you can see in
                                          https://www.visualstudio.com/en-us/docs/git/pull-requests#add-detail-to-your-pull-request
                                          that "[Fabrikam]\Fabrikam Team" is added by default.

                                          Please change Visual Studio pull requests to not add any team by default.

                                          If…

                                          451 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

                                            27 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 43 44

                                          Azure DevOps (formerly Visual Studio Team Services)

                                          Feedback and Knowledge Base