I have an odd use case that I'm trying to find the answer to. We use to have straight TFS for our source control, specifically TFS 2015. All of the projects have been converted into Git repositories, but they're still stored in TFS in a separate Collection. What I'm trying to do is look at the check-in history for a user across all projects. I've found this question on it already, but all of the answers don't seem to work with Git. Even in Visual Studio 2017, which is more Git friendly.
Taking Team Foundation Sidekicks as an example. If I point it at our archived TFS Collection it'll see all of the projects in there. But if I look at the Git Collection it shows up as empty.
Knowing how Git works I strongly suspect TFS is only being used as a storage mechanism at this point. It can look up the check-in history for each project when you're looking at only one project, but it's doing so by executing git.exe or doing something similar. So it really has no knowledge of what's going on within each project. But figured I'd ask anyway in case I'm wrong, or someone has another idea about how to do this.