Search code examples
visual-studio-2015tfstfvc

TFS 2017 - Find Shelveset in VS2015 only searches for username


We recently upgraded to TFS 2017 update 2.

Users are now required to search for the username instead of the display name in the "Find Shelvesets" menu through Visual Studio 2015.

Is this intended behavior ? in the past we were able to search on display name.

So "Firstname Lastname" does not find anything but "firstname.lastname" does find the shelvesets.

This goes for all users.

Update: Issue confirmed by Microsoft, user voice created https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/32204305-search-shelvesets-in-tfs2017


Solution

  • UPDATE3:

    As Nico comment below:

    "Someone else from Microsoft confirmed by issue and raised a User voice


    No, in Visual Studio 2015 we can only search the Shelvesets by the owner (That is the Display Name, user's underlying AD username).

    However you can use "*" to list all shelvesets, then hover over the shelveset name to see the owner, then search by owner.

    There are some user voices here to suggest improvements for searching Shelvesets in Visual Studio, you can go and vote them up to achieve that in future:

    Reference the similar thread: Find Shelveset of Another User


    UPDATE:

    Make sure you are searching use the real display name but not the user name or first/last name. Just as I mentioned in above answer, try enter * to list all the shelvesets, then put your mouse on the specific shelveset to check the owner (display name), then search with the display name. Note that it's owner, the full name displayed there, part of the name is not worked. Reference below screenshot.


    UPDATE2:

    Search by AD UserName is not supported for now. So, I suggest you to vote up the existhing user voices (mentioned above) or submit a new user voice to suggest the feature.

    enter image description here