Моя компания использует Git для контроля версий, но мы работаем над проектом с другой компанией, которая использует SVN (они отказываются использовать Git). Мне нужно настроить наш сервер Git в качестве центрального сервера и каким-то образом предоставить к нему доступ через SVN. Я знаю, что git-svn отлично подходит для использования Git, когда SVN является центральным сервером, но как предоставить SVN доступ к репозиторию Git?
Примечание. Я видел, что Github теперь предоставляет доступ SVN к своим репозиториям Git. Кто-нибудь знает, как они это делают?