1001 *
*
Небольшой фон:
У меня есть проект, который раньше находился в репозитории SVN, у которого была папка svn: external из дерева проекта. Эта внешняя папка очень важна и необходима для сборки проекта.
Проблема:
Недавно я решил перейти на git, и единственное, что меня сейчас действительно беспокоит, - это как по-прежнему иметь возможность «встраивать» это SVN-дерево в мой git-репозиторий (не мне решать, будет ли оно перемещено в git или нет (скорее всего), но я все же обязуюсь).
Я бы хотел, чтобы в каждом месте, где я клонировал репозиторий, были минимальные (оптимально нулевые) шаги настройки (предпочтительно все настройки на сервере git-хостинга). Также было бы замечательно, если бы git-pull обновил «внешний» контент и git-push отправил изменения в репозиторий SVN.
Пример:
Git репо:
- a_folder
- another_folder (корень SVN репо)
Svn репо: