I am evaluating using Git at my work.
One of the many questions that were raised by interested parties is
Shared components -
The SCM toolset must be able to manage shared components without duplicating the code base. Duplication of the code base would result in code divergence. This is usually accomplished through the use of virtual pointers. Two systems/applications share the same code base, dll, configuration file, etc
I know that isn't actually a question, but I digress.
I would normally use Maven to pull in binary artifacts, or checkout from a shared repo and use my build tools to set everything into the right place, but that is apparently not an option with this requirement.
Is it possible to have virtual folder's in a Git repository?