Treating my repository as a SVN repo, I get:
svn co http://myrepo/foo/trunk foo
...
foo/
bar/
baz/ -> http://myrepo/baz/trunk
Treati
try this python script https://bitbucket.org/nytmyn/gitsvnext/overview
to checkout svn externals run following in your git repository
python /../gitsvnext/run update
run this to know what to put to .git/info/exclude
python /../gitsvnext/run list
Here's what I've done.
First I created an empty SVN repo (for the same root as the git):
svn checkout --depth empty http://path/to/repo .
This created empty svn repo in the git root. The point is that is contains the SVN externals properties.
Next I simply check only the externals (I placed in PATH cygwin tools):
svn propget svn:externals | sed -e 's/ / .\//' | sed -e 's/\'//g' | xargs -L1 svn co