I'm working on solutions split on multiple Git repos.
Every project has its own Git repository and a tool builds a workspace with the required ones and generates a solution file. That's the workframe of my company.
Eg:
<root>
├─── solution.sln (generated by checkout tool)
├─── project group 1
│ ├─── project 1.1
| | ├─── .git
| | └─── <project files>
│ └─── project 1.2
| ├─── .git
| └─── <project files>
└─── project group 2
├─── project 2.1
| ├─── .git
| └─── <project files>
└─── project 2.2
├─── .git
└─── <project files>
Note that there is no repo at the root (projects are not submodules).
Visual Studio seems to be able to connect to only one repo in the Team Explorer view. However, I sometimes edit files from multiple projects.
I'd like to have (at least) an agregated view of the changes for the current solution (ie across all the repos). If possible, I'd like to be able to see the diffs from that view.
JetBrain's Rider does this but for now, I'd prefer to be able to stick Visual Studio.
Is there any extension doing this?
