<p>once you have a commit that contains a submodule object, you pretty much cannot get git-svn to commit past it.</p>

<p>Any ideas, workarounds, anything that is not "don't use submodules with git-svn"?</p>

<p>So far the answer seems to be a big NO.</p>

<p>Is there any way to at least allow existing git commits containing submodule data to be committed to svn without the submodule data? Even if it means rewriting the tree.</p>

You'll need to replace the submodules with the
```
svn:externals
```
property to play nice with Subversion.
```
```
svn propset svn:externals [...]
```
```
I don't think there's any other way round it.