Есть ли способ сделать svn-checkout из репозитория git?
Проблема в том, что я хотел бы иметь репозиторий git, хранящийся на сервере, и я могу нормально работать с git, отправляя и извлекая изменения.
Однако есть разработчики, которым не нужно вносить изменения в код, но им нужна возможность получить последний снимок исходного кода и собрать его на своей машине. Эти так называемые «разработчики» действительно хотели бы использовать SVN как SCM, с которым они уже знакомы.
Итак, есть ли способ настроить такой сценарий? Или это единственный возможный способ — использовать репозиторий SVN и работать с ним с помощью git-svn, если я хочу использовать git для себя и SVN для остальных моих коллег?
Спасибо!