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