On Apr 4, 2011, at 5:52 PM, Eric Wong wrote:
In .git/config:
[svn-remote "svn"]
url = http://hostname/svnrepo/
commiturl = svn+ssh://hostname/svnrepo
branches = branches/*:refs/remotes/origin/*
fetch = trunk:refs/remotes/origin/masterThe commiturl configuration is necessary so that the canonical URL is the http:// url (which can be used for read-only access), but if you want to commit, you have to use svn+ssh. This is a fairly common way of setting up access to an svn repository, so I'm surprised to be the first one to hit this issue.
Without the patch, you need:
commiturl = svn+ssh://hostname/svnrepo/trunk
which of course then doesn't allow you to commit to other branches.James