Wiem, że pytanie może się niektórym wydawać banalne. W tej chwili "jakoś" sobie radzę, ale metoda jest uciążliwa i irytująca.
Mam kilka projektów, których wspólnym mianownikiem jest kilka bazowych bibliotek.
Każdy z tych projektów rozwijany jest niezależnie i wymusza wprowadzanie kolejnych funkcjonalności do bibliotek bazowych, które mogą być wykorzystane w pozostałych projektach. Czasem też pracując nad jakimś projektem stwierdzam, że jakąś funkcjonalność można rozwiązać lepiej/efektywniej i trafia ona do pozostałych projektów.
No i tutaj pytanie: Jak zrobić, żeby życie w takim rozgardiaszu było przyjemniejsze ( ;) ) ?
Wiem, że można by się bawić w SVN, ale nie bardzo wiem jak pobrać jedną bibliotekę do wielu katalogów i/lub umieścić jedną bibliotekę w wielu projektach jednocześnie (jedną operacją).
Generalnie chciałbym osiągnąć coś takiego:
Mam projekt, który nazywa się: biblioteka_bazowa1. Jeżeli stwierdzam, że pasuje wprowadzić jakąś modyfikację do niej - wprowadzam na projekcie biblioteki bazowej i od tego momentu zmiany są dostępne dla wszystkich projektów korzystających z tej biblioteki.