In the Vault Client application, use the Search tab at the bottom of the window.
Select Search By: Denied By to view a list of all files retrieved by a specific user or any user.
You can select a search in a specific subfolder or from the root, recursively or not.
To automate this, use the Vault command-line client (vault.exe)
vault -host myhost.mydomain -user something -password something -repository myrepo listcheckouts
Gives you a list of all extracted files and their users in XML files. You can convert the results or use the source code of the command line client (presented as an example using the Vault.NET API) as a starting point for writing your own version.
Various clients and APIs can be taken from http://sourcegear.com/vault/downloads.html - do not want to refer to a specific version that is deprecated after the next release.
source share