Słyszałem, że możliwe jest posiadanie lokalnego repozytorium Git na komputerze programisty, przy zachowaniu głównej kopii kodu źródłowego przechowywanego w repozytorium svn.Użyj lokalnego repozytorium Git z głównym repozytorium Subversion
Dobrym przykładem użycia byłoby posiadanie centralnego repozytorium svn, z którym pracuje każdy programista. Jeden programista jest czasami offline i chce śledzić zmiany, które robi w trybie offline. Gdy programista jest z powrotem online i ma dostęp do svn, modyfikacje jego kopii roboczych można sprawdzić w svn. Nie mam nic przeciwko utracie historii zmian, które miały miejsce lokalnie w Git, kiedy pliki są sprawdzane w svn.
Czy ktoś może pokazać, jak najlepiej to zrobić? Czy są jakieś pułapki do pracy w ten sposób?