I am working on a svn repository out of my control. It uses a standard layout with very strict permissions.
I have't read permission to the parent folder.
svn://foo.bar/project/
svn://foo.bar/project/branches
But I can read svn://foo.bar/project/trunk
and svn://foo.bar/project/branches/x
.
If I use multiple remotes with git-svn, I can fetch and commit these branches. But the git-svn will not find the branch's parent. Multiple remotes will be treated as different repositories.
It seems I can modify the git-svn to correct the follow parent source. But I don't known perl. Is it possible to write a script fix the branch's parent hash. Or can I use a simple script to create new remote branch then let git-svn to fetch it.