Настроить (или подражать) svn: externals для включения кода из Github в проект, размещенный в svn - PullRequest
5 голосов
/ 05 февраля 2010

Мы используем Subversion локально, и мы работаем над проектом, который использует форк Fluent NHibernate, который размещен на Github.

Мне бы хотелось, чтобы он был настроен так, чтобы одна проверка svn извлекала все необходимое для построения проекта, но при этом поддерживала возможность получать обновления HEAD из github.

Можно ли как-нибудь извлечь код из репозитория Git, как если бы это была зависимость svn: external? Могу ли я просто проверить папку .git в нашем хранилище Subversion и просто запустить git fetch, когда мне нужно, а затем svn зафиксировать результаты?

Ответы [ 2 ]

6 голосов
/ 05 апреля 2010

http://github.com/blog/626-announcing-svn-support говорит

$ svn checkout https://github.com/USER/PROJECT/trunk

работает. Так что используйте этот URL для вашего svn:externals.

0 голосов
/ 28 мая 2015
...