Using source controlled libraries in source controlled projects
问题 I have several projects that build reusable libraries. All these projects are under source control. When I use these libraries in a project I simply link to the same ONE version on my local drive. However as you can imagine, this can cause problems when I commit back, and a different developer tries to clone the repository. What is the best practice when using components also under source control? Should I include the "library projects" in the "main project" source control? Will this cause