Similar to this question Sitecore Instance Manager developer environment setup
How do you setup a new Dev environment to work against an existing Sitecore instance/DB? (e.g. onboarding a new dev)
It appears that SIM wants to always make a new SQL Server DB in addition to getting the base Sitecore files, but I don't want every developer to have their own local Dev DB... they should work against the existing Sitecore Dev instance DB.
Really it'd be great if I could just get the base Sitecore install files, on our machine, then deploy our custom code (e.g. custom ConnectionStrings.config) into that install folder, so it points to the existing Sitecore instance we want to develop against and has our code customizations.
If SIM is not the right tool, what is? How do you go about this? (I'd expect this is an easy question - think of every typical .NET MVC app you've worked on... get latest and click play...)