Я хочу использовать Git и Github для разработки проекта. Но реквизиты колледжа говорят, что я должен использовать репо SVN самостоятельно.
Я думаю, что должна быть возможность развиваться с использованием Git – Github и использовать SVN как зеркало Git Repo. Никто не будет связываться напрямую с репозиторием SVN, только с репозиторием git.
Мой вопрос: как мне это сделать?
Я знаю, что могу использовать git-svn и синхронизировать двумя способами. Но я не хочу его использовать, он слишком усложняет и не позволяет использовать все функции git.
EDIT:
Оказывается, что репозитории GitHub SVN не являются реальными репозиториями SVN, поэтому невозможно использовать svnsync. И я приступил к разработке решения:
http://github.com/Nerian/github_subversion_converter