In Visual Studio 2015 I could use the TFS Power Tools and then do a "Find by Status" to get a list of all checked out files and who has them checked out.
Does anyone know of a way to do this in Visual Studio 2017? I've read that they do not plan on releasing a TFS Power Tools 2017.
Thank you,
You can use the Pending Changes window pane and the Source Control Explorer to view all of the files that you have checked out and need to check in. You can use the File List window pane and Pending Changes window pane to view files that are checked out by other users.
Right-click your project or project suite in the Project Explorer and then click Source Control > Check Out for Edit. Click Check Out for Edit on the Source Control toolbar (if the toolbar is hidden, right-click the toolbar area and select Source Control). Start editing the needed project item.
Simply go to View > Team Explorer then browse to the collection/project you are working on and double click on "Source Control" to open the source control explorer. This then will show you the directory listing system where you can see who has checked out which file and what kind of check out.
Check Out: Prevent other users from checking out and checking in the items until you check in and unlock them. Check In: Allow other users to check out the items you are checking out, but prevent them from checking in their changes until you check in your changes and unlock the items.
Actually, the "Find by Status" feature only works for Server workspace. If you're using Local workspace, it doesn't show anything.
As a workaround, maybe you could use the tf status command instead, it displays information about pending changes to files and folders.
Or you could use TFS API, here is an example: http://geekswithblogs.net/TarunArora/archive/2011/07/16/tfs-2010-sdk-get-list-of-user-workspaces-and-checked.aspx.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With