Мы используем Подверсию локально, и мы работаем над проектом, который использует ветвление Быстрого NHibernate, который размещается на GitHub.
Я хотел бы настроенный так, чтобы единственный svn контроль получил все необходимое, чтобы разработать проект, но поддержать способность выбрать ГЛАВНЫЕ обновления от GitHub.
Есть ли какой-либо способ, которым я могу вытянуть код из репозитория Мерзавца, как будто это была svn:external зависимость? Я могу просто проверить .git папку в нашем репозитории Подверсии и просто выполнить выборку мерзавца, когда я должен, затем svn фиксируют результаты?
http://github.com/blog/626-announcing-svn-support говорит, что
$ svn checkout https://github.com/USER/PROJECT/trunk
работает. Так что используйте этот URL для своего svn: externals
.