git-svn: dcommit --commiturl rebases against fetch url rather than against commit url
- From
Ingmar Vanhassel <ingmar@exherbo.org>
- Date
- Nov 26, 2009, 01:15 UTC
- Message-ID
- <1259198081-sup-3175@cannonball>
Hi Eric & list,
I'm using a git-svn setup where svn-remote.svn.url is set to use anonymouse svn, and svn-remote.svn.commiturl uses my ssh+svn:// login.
I'm using anonymous svn for fetching because this git-svn import is shared with a few other developers, who don't have commit access, but who do prefer to use a git-svn import over SVN, for their work. Since I use anonsvn for the import they can continue my import.
When I dcommit to svn, git-svn happily commits the first commit. When it tries to rebase after that it fetches from the anonsvn url, which is synced only ever 5 or 10 minutes. Thus, it doesn't find my commit, and it aborts, meaning I need to wait until anonsvn catches up, before being able to do another commit.
Any suggestions on how this could be solved without reimporting with the rewriteRoot option set?
-Ingmar
-- Exherbo KDE, X.org maintainer