I suggest you ...

group pending changes instead of having a flat list of files

The pending changes view only offers one flat list of changed files. If you work on more than one topic in parallel it is quite cumbersome to check-in only the files from your workspace that cover that topic. Shelving does not really help here. Having the possibility to assign changes to certain groups would help a lot.

126 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Visual Studio ALM TeamVisual Studio ALM Team shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    7 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • AndrewAndrew commented  ·   ·  Flag as inappropriate

        FWIW, I can see how this would be useful in some ways, but I would prefer to have the flat list most of the time

      • Ciaran O'DonnellCiaran O'Donnell commented  ·   ·  Flag as inappropriate

        This is my number one requirement as a programmer. When I started using Perforce I missed TFS. Moving back to TFS now I cant understand how I ever lived without this.
        Copy what perforce has. That would be brilliant.

      • JacksonJackson commented  ·   ·  Flag as inappropriate

        My biggest pain point is a that for our large solution with many projects, I wish to create a custom build configuration that I will never be checking in, but doing so adds over 80 items to the pending changes list...

      • James BarrowJames Barrow commented  ·   ·  Flag as inappropriate

        IntelliJ IDEA I believe had this concept, and was a real boost to managing source control, great suggestion.

      • NadaviNadavi commented  ·   ·  Flag as inappropriate

        Perforce, you're the best.
        It appears that once again Microsoft didn't think of the user.
        You should have at least copy it from Perforce if you couldn't think of it yourselves.

      • Matthew MitrikMatthew Mitrik commented  ·   ·  Flag as inappropriate

        Multiple "changelists" is a feature that we're tracking on our backlog, but don't have in the plans to support for vNext.

        Matt
        Program Manager | TFS Version Control

      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        I second this. Working while on a submission ban becomes a pain when it's time to check that sh*zz in.

      Feedback and Knowledge Base