I'm managing a team that works in many Git repositories in TFS. We are having a difficult time keeping track of pull requests in TFS. I was hoping to query all repos' pull requests so i could see the status of each. Is there a way to do this within TFS or VS? If not, is there a way to do this with other Git tools?
You can also find pull requests that you've been asked to review. At the top of any page, click Pull requests or Issues. Optionally, choose a filter or use the search bar to filter for more specific results.
Using Pull Requests is built in to TFS and Visual Studio. Pull requests is a mechanism where you explicitly ask the server to merge your changes (commits) into a target branch.
I needed to get all pull requests from our project across 275-ish repo's. So, I made a little app! Here's the link to my code on GitHub. It's yours! Hope you find it useful!
No. And no.
But you could write a program that query the TFS rest api for pull requests to list them.
You will have to query all the existing projects and for each project, the pull requests and display that.
Ps: using the json newtonsoft library could help you a lot to do that...
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