Recursive dependency install

We work on a lot of big patches with tons of dependencies in each (mostly Nuget packages). Trying to get a patch up and running on a new machine is a long-winded process of traversing all the files, separately installing each dependency, etc.

What would be great would be a recursive way to install dependencies. Similar to how you can do a recursive update of submodules in git. It would go through all files, collect all the missing dependencies and give you options on what version to install (99% of cases we use the “install exact referenced version”).

Thanks for considering.