Visual Studio Team Services

We’d like your suggestions and ideas to help us continuously improve future releases of Visual Studio Team Services (VSTS) 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 Visual Studio Team Services (VSTS)?

(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. Schedule pull request completion

    I'd like to be able to schedule a pull request to complete at a specific time. Sometimes I have a change ready to go on a Friday afternoon, but I don't want to check it in yet because it has risky changes which can't be validated by our CI system. In this case, I'd like to be able to schedule it to complete on Sunday so that it will be available in the build on Monday, but if it does break the build, I don't have to spend my weekend fixing it.

    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 →
    • Add an option to only receive "pull request updated" notifications if I've already voted

      In order to decrease the number of pull request notification emails I receive that I just ignore, I'd like to be able to create a rule so that I only get the "update pushed" notifications for pull requests that I've already voted on.

      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 →
      • Add extensions points to the PR "Approve" menu

        Add extension points (group ids) to the PR "Approve/Reject" menu.

        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 →
        • I cannot follow your product because it keeps being renamed. I find old pages that refer to new pages with different information.

          It seems like everything is changing with Microsoft. I try to learn about TFS and then it is renamed to VSTS. I am ok with that, then I come back and now it is Azure DevOps. Now i have to figure out what to read to do what I am trying to do to port into your cloud.

          Support for things like Eclipse was attractive since that is what most of our developers use. Early on it looked like Microsoft supported this. Now it looks like it is in the rear view mirror. I am going to have a lot…

          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 →
          • pull request email subject line

            We receive a lot of emails for pull requests. However, there is nothing in the subject line to say what type of message is in the email. We often get 5 or 6 emails for the same PR which creates a lot of noise. Minimally, adding the word 'created' to the initial create message for the PR would allow us to filter out the review requests in our inbox vs. informational messages about the PR. Trying to scan the HTML body does not seem to work for this.

            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 →
            • Branch Policies: Automatic Reviewers: Require at least one

              I have a few git branches where I'd like to require at least 1 of 3 specific people to approve it. The current branch policies don't give me this option. I only have the options to require all 3 or make all 3 optional.

              5 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 →
              • Show file mode changes (e.g., git add --chmod +x) in PR and commit diff views

                The various diff views with a file list (e.g., the PR Files view, the Git commit view) do not show file modes or file mode changes. Consider showing this information somewhere. A file that has just had it's mode changed doesn't even appear in the files list. My co-workers asked me why I submitted an empty PR when I bulk added +x to our shell scripts due to this lack of visualization.

                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 →
                • Add tutorial documentation on VS solution => new Azure DevOps project

                  Add tutorial documentation on Importing a VS solution to a new Azure DevOps project. Many people will be doing this. Steps to do this are unclear. Could not find documentation on doing this. Should be in Getting Started. Guidance from StackOverflow was misleading and not helpful. Had to use Azure Incident to find out how to do this. Steps should be explained and obvious.

                  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 →
                  • how should I use TFs as source control in VSTS. I.e. my code is in TFS and I would like to available that in vsts

                    how should I use TFs as source control in VSTS. I.e. my code is in TFS and I would like to available that in vsts

                    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 →
                    • tags page should order tags based SemVer ordering

                      The tag page seems to be doing some ordering of the tag based on text. This is not desirable when the tag is a semver compliant version number.

                      Where the tag is a semver number it should to be able to sort based on those rules, e.g. 1.10.0 should appear after 1.9.0. We should then able to click the column header to sort ascending/descending.

                      See screenshot for the current undesirable behaviour, took me awhile to find 1.10.0!

                      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 →
                      • Force use of registered e-mail address / name in GIT

                        We would like to force the use of VSTS-registered names/e-mail addresses in GIT commits (maybe as a PR gate/branch policy), so that our users don't use arbitrary info there that is bad to trace back to someone.

                        e.g. it's not helpful that commits can be done by "Mickey Mouse <mickey.mouse@disney.com>", instead the commit should come from the user that is authenticated to VSTS/git.

                        2 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 →
                        • Remove underscores from repo URLs

                          Underscores cause import incompatibility with some languages.

                          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 change "Repos" back to "Code" or at least "Repositories"

                            "Repos" is so non-intuitive for first time users.
                            Seems like a step backwards. "Code", "Code Repositories", or "Repositories" offers a much better navigation experience.

                            2 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 →
                            • Community Edition should not offer Team Services at all. It's availability costs much.

                              I believe that Visual Studio 2017 Community should be looked at seriously, with an eye toward its settings being established at only the ability to work with local Git repos, or GitHub repos. I spent much time using Team Services and Foundation. After many months of troubles, I figured it out. As a one-man programmer, I switch between app ideas to not get burnt out or stuck. And what I learn on one design greatly furthers others, and so on. Once I ceased opening different apps locally (and also changing connections with TFS via different Namespaces to different projects) then…

                              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 →
                              • Let user choose between the built-in and another configured 3rd party diff tool.

                                Currently, when a different 3rd-part Diff/Merge engine in configured in TFS, there is no way to open a compare session using the original built-in Diff engine. Please provide a way for users to select which Diff engine to use for a given compare. (Every diff engine has its unique strengths and weaknesses. Let the user choose the better diff engine for the need at hand).

                                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 →
                                • include code review comments in pull request emails

                                  The pul request update and completed emails should include code review comments along with their status. This makes it easy to see all details related to pull requests in the email itself.

                                  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 →
                                  • Expire all merge validations

                                    Hi,

                                    When making large changes that touch a lot of files, I would like to expire all existing and running merge validations for every active PR. That way there is no race condition which can cause the build to break.

                                    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 →
                                    • As VSTS administrator, I should be able to change the name of someone who signs up to our portal

                                      Currently if a stakeholder registers and just calls themselves 'Matt', there's nothing we can do about this - we have to get the user to change their profile name. This is annoying.

                                      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 →
                                      • VSTS Usability on mobile device

                                        VSTS usability is just a nightmare on mobile browsers, virtually unusable.

                                        - Dropdown for repository selection does not work.
                                        - When viewing readonly text in a frame (such as code in a PR), the window randomly zooms to an incredibly large font every few seconds, making the window contents unreadable.
                                        - Links on the top menu that seem to just "not work" (show as clicked but don't do anything).
                                        - etc....

                                        Please resolve these issues for mobile devices, or create a fully functional mobile app (welcome to 2015)!

                                        3 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  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                        • tfs git diff on web server (no cloning)

                                          Sometimes it's useful to compare branches or commits and get a diff of the files - and this is possible in TFVC (at least using visual studio) but in git it's impossible without downloading/cloning the repo - which could be huge.

                                          Allowing this compare through the TFS web would be an awesome feature which would be very useful - for both git and tfvc...

                                          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 →
                                          ← Previous 1 3 4 5 43 44
                                          • Don't see your idea?

                                          Feedback and Knowledge Base