On Jan 21, 2013, at 8:33 AM, Derek Atkins <warl...@mit.edu> wrote: > John Ralls <jra...@ceridwen.us> writes: > >>> I did: >>> >>> git clone <url> >>> git svn init --stdlayout file:///repo/gnucash-docs >>> git-update >>> git-svn-mirror update . >> >> Yes, the [svn2git] and [svn] sections are normally set up by >> git-svn-mirror when starting from scratch. > > So am I not supposed to add those manually? Also, I manually changed > some of the fetch/pull entries to change them from, e.g.: Sorry, I wasn't clear. You're not starting from scratch, so you *do* have to add those entries. > > fetch = +refs/heads/*:refs/remotes/origin/* > to: > fetch = +refs/remotes/svn/*:refs/remotes/origin/* That's not actually important, you're never going to pull from it. Did you add the line push = refs/remotes/svn/*:refs/heads/*
> >> Yes, you should delete any [branch] sections from the mirror's config, >> and yes, once you do that you can't run git update (or git pull or >> fetch, for that matter) anymore. All input comes from git svn. > > Okay. I did that in the first repo but couldn't "git pull", as you say, > even though the error says that I should. > >> Is the receiving bare repo inited and the URL correct? > > Yes, otherwise the initial clone wouldn't have worked ;) > >> Is this the first push to that repo? > > Yes, however the repo is not empty. It's a clone from github. I did: > > - clone from github into a bare repo > - set up that bare repo in gitolite > - clone from gitolite into a new (git-svn) repo > - set up git svn in that git-svn repo > - try to run git-svn-mirror in the git-svn repo > - get error Hmm. I'm running through the same sequence here (minus gitolite) to see if there's something I missed in the wiki instructions. It's also possible that using the same bare repo for the starting point and end point might not work. This will take a while. Regards, John Ralls _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel