on
git svn dcommit
it starts commiting and then I get this
A spec/controllers/authenticated_system_spec.rb
A spec/controlle
Did you create submodules in your Git repo ?
This blog post seems to mention that as an issue.
As of Jan 2009
git-svn
does NOT work with submodules.
There is no good way to map submodules to svn and the perl script that implements git-svn just bombs when doinggit svn dcommit
.You need to go back and rewrite history.
You should be able to usegit commit --amend
.
$ git tag bad mywork~5
$ git checkout bad
$ # make changes here and update the index
$ git commit --amend
$ git rebase --onto HEAD bad mywork