• Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      It would be usefull to filter or sort the repository list by branches, so it's easier to see on which branches you are working (especially in projects with multiple modules (20+)).

      Another possibility would be to mark certain branches with custom colors.

            [SRCTREEWIN-1231] Filter and sort repository list by branch

            We have provided the feature in Sourcetree 3.4.18. Please update to the latest version.

            Mukesh Kumar (Inactive) added a comment - We have provided the feature in Sourcetree 3.4.18. Please update to the latest version.

            Mukesh Kumar (Inactive) added a comment - - edited

            Dear Users,

            We have added the filter functionality for BRANCHES, TAGS, REMOTES, SUBMODULES and SUBTREES.

            It will be available in upcoming  Sourcetree release 3.4.18.

            Mukesh Kumar (Inactive) added a comment - - edited Dear Users, We have added the filter functionality for BRANCHES, TAGS, REMOTES, SUBMODULES and SUBTREES. It will be available in upcoming  Sourcetree release 3.4.18.

            Specifically I would like to see history of current branch and the branch I'm going to merge back to, including their remotes.

            However I also like the idea of making cherry pick simpler. Often I drop back to the terminal for cherry pick because it is easier than using Sourcetree to select the needle-in-the-haystick commit from when all branches are displayed.

            Mark Botting added a comment - Specifically I would like to see history of current branch and the branch I'm going to merge back to, including their remotes. However I also like the idea of making cherry pick simpler. Often I drop back to the terminal for cherry pick because it is easier than using Sourcetree to select the needle-in-the-haystick commit from when all branches are displayed.

            Also see similar suggestion SRCTREEWIN-2323

            Mark Botting added a comment - Also see similar suggestion SRCTREEWIN-2323

            KepekZul added a comment -

            Vote up! This would help for a project with tons of branch!

            KepekZul added a comment - Vote up! This would help for a project with tons of branch!

            Filtering by branch would be useful in my current situation.

            I'm on a branch of a branch, trying to cherry pick a commit on Master, but having to wade through all commits to find it.

            As far as I know, I can't search by part of the commit description in the Log/History list, I either scroll until I find it, or copy the hash from Bitbucket and paste it into the Jump To: Commit. Workable, but annoying.

            Steven Champness added a comment - Filtering by branch would be useful in my current situation. I'm on a branch of a branch, trying to cherry pick a commit on Master, but having to wade through all commits to find it. As far as I know, I can't search by part of the commit description in the Log/History list, I either scroll until I find it, or copy the hash from Bitbucket and paste it into the Jump To: Commit. Workable, but annoying.

            I agree with Kris. On our large scale application with a lot of branches, this feature would make searching for an issue much much easier.
            This issue is 5 years old now. Should've been picked by now.

            Mircea-Andrei Albu added a comment - I agree with Kris. On our large scale application with a lot of branches, this feature would make searching for an issue much much easier. This issue is 5 years old now. Should've been picked by now.

            We really need this feature – it's killing us on our project. This feature is a necessity on large scale projects. 

            Kris Morness added a comment - We really need this feature – it's killing us on our project. This feature is a necessity on large scale projects. 

            Issue is assigned to an inactive profile. Keep commenting and voting, nothing is going to happen. Got old looking for this feature. Finally, had to ditch SourceTree.

            Syed Aqeel added a comment - Issue is assigned to an inactive profile. Keep commenting and voting, nothing is going to happen. Got old looking for this feature. Finally, had to ditch SourceTree.

            Simon Taylor added a comment - - edited

            Yup, some sort of checklist to multi-select branches would be a really helpful feature for comparing eg a feature branch and master, without the others getting in the way.

            There must already be logic for selectively filtering multiple branches in the history view at least, as if you select a single branch (in ST for Mac) but with "show remotes" turned on, then even if the remote branch has diverged then both are still shown (and other remote branches are filtered away).

            One half-way house that would also be useful would be to split the "Show Remote Branches" option in two: "Show All Remote Branches" and "Show Tracked Remote Branches". That would at least remove the clutter of branches that haven't been checked out in the local repository.

            Simon Taylor added a comment - - edited Yup, some sort of checklist to multi-select branches would be a really helpful feature for comparing eg a feature branch and master, without the others getting in the way. There must already be logic for selectively filtering multiple branches in the history view at least, as if you select a single branch (in ST for Mac) but with "show remotes" turned on, then even if the remote branch has diverged then both are still shown (and other remote branches are filtered away). One half-way house that would also be useful would be to split the "Show Remote Branches" option in two: "Show All Remote Branches" and "Show Tracked Remote Branches". That would at least remove the clutter of branches that haven't been checked out in the local repository.

              698877135425 Mukesh Kumar (Inactive)
              c81de865a8ed Markus Fricker
              Votes:
              110 Vote for this issue
              Watchers:
              48 Start watching this issue

                Created:
                Updated:
                Resolved: