Tôi có một số dự án xây dựng thư viện có thể sử dụng lại. Tất cả các dự án này đều nằm dưới sự kiểm soát nguồn.Sử dụng thư viện được kiểm soát nguồn trong các dự án được kiểm soát nguồn
Khi tôi sử dụng các thư viện này trong một dự án, tôi chỉ liên kết với cùng một phiên bản trên ổ đĩa cục bộ của mình. Tuy nhiên như bạn có thể tưởng tượng, điều này có thể gây ra vấn đề khi tôi cam kết, và một nhà phát triển khác nhau cố gắng sao chép kho lưu trữ.
Cách thực hành tốt nhất khi sử dụng các thành phần cũng nằm dưới sự kiểm soát nguồn là gì? Tôi có nên bao gồm "dự án thư viện" trong điều khiển nguồn "dự án chính" không? Điều này có gây ra vấn đề không?
NB: Các thư viện có một vài chỉ thị trình biên dịch nên hầu như không thể biên dịch phiên bản tĩnh và liên kết đến đó. Cộng với tôi vẫn đang phát triển chúng song song.