I'm working on a java legacy project which has 20 modules connected to each other. So, each module has it's own Branch and Tag. The structure is like this.
Edit: I misread the question and answered what I thought you were asking, not what you actually asked.
Cloning a single Subversion directory is easy, and it actually doesn't matter which directory you clone. Just don't specify any of the "layout" arguments, and give the path to the trunk directly:
git svn clone http://path.to.svn.repo/module1/trunk
git svn clone would look something like the following:
git svn clone --stdlayout http://path.to.svn.repo/
What you want to use instead will be thus:
git svn clone --stdlayout http://path.to.svn.repo/module1/
That will find the
tag subfolders of the
module1 folder, and clone them for you.