List out changesets from TFS with ability to search on them based on different filters. Provide additional regex based search to find support tickets or any text in the comment and provide hyperlink to the match found.
Integrates to Visual Studio 2013 and Visual Studio 2015
This plugin will allow you list and filter changeset in the TFS easily. It connects to TFS which is connected in the current instance of Visual Studio. Search result can match text and append hyperlinks to it, for example a support request number which can be navigated to a URL to read more about it. Also highlights the work item Id against which the changeset was checked in and each result can be exported to EXCEL.
After install you should be able to access the plugin from Menu - View - Other Windows - Changeset Viewer or from Team Explorer
Features:
Search based on comment
Search comment on exact or keyword match
Search based on user
Search based on date range (even from or to date independently)
Quick search for dates, current date, one week, one month
Search in particular branch
All the above can be combined
Add ticket link in the comment
Go to a particular changeset
Navigates to changeset information which opens in VS (changeset number has link)
Export the search result to excel spreadsheet
Use case (some):
Search changeset checked in today or last one week or last one month in a particular branch
Search based on ticket number and find how many changesets are related to that
Search based on user and with some feature mentioned in the comment
Search based on a date range
Search based on reviewer
Find tickets and read about the tickets easily (tickets can have hyperlink as configured in the settings)
Changeset Viewer is only available when Visual Studio is connected to TFS. Tfs Servers can be changed at any time, on which the plugin will automatically refresh. Exporting to excel has a predefined template, future release will have customised template.
Item search Regex, comes with a default regex to search patterns like ABC-1233, can be altered based on the requirement
Item link, once there is any matching text found, then it will have this hyperlink and appends the matching text in {0} position. Example: Changeset has a comment “Changes to fix problem mentioned in ABC-1234. Also fixes few minor issues related to UI and audit of the parent page" ABC-1234 will have the hyperlink http://www.giveninthesettings.com/some/abc-1234