The redesigned Team Explorer in Visual Studio 2017 provides a sub-optimal viewing experience when needing to work with a large number of builds. This project utilizes your build definition naming conventions to build a tree view section into the Builds page in Team Explorer.
Currently the only features that are supported are simply a hierarchical view of the build tree using the '.' as the separator character and you can view the queue, edit the definition, and queue a new build. We've got a couple items in the queue that we think many users will enjoy (such as the ability to choose the separator character and using that across your entire team).
Source can be found here: https://github.com/vavsab/TeamExplorer.BuildExtensions.
Original source can be found here. https://tfsbuildtree.codeplex.com/