Reputation: 163
A little background:
I have a project that used to be in an SVN repository, that had an svn:external folder from outside of the project tree. This external folder is very essential and is required to build the project.
Problem:
Recently, I've decided to move to git, and the only thing that really bugs me now is how to still be able to "embed" this SVN tree in my git repository (It is not up to me whether it moves to git or not(most probably), yet I do commit to it).
I would like to have the minimum (optimally none) setup steps at each location I clone the repository at (prefably all the setup on the git-hosting server). Also it would be superb if git-pull updated the "external" content and git-push pushed changes to the SVN repository.
Example:
Git repo:
Svn repo:
Upvotes: 3
Views: 162