Mam nadzieję, że zasypiecie mnie ciekawymi rozwiązaniami problemu

Założenia:
- praca grupowa (SVN / GIT)
- każdy ma własne środowisko pracy ( win / linux / mac)
- tylko jedna osoba synchronizuje większymi pakietami na serwer produkcyjny
Problem:
- każdy ma własne środowisko czyli własną wersję bazy
- nie pracujemy na kopiach jednej bazy
- i są z tego same problemy i strata czasu
Jakieś pomysły?