Editing git-svn metadata
- From
Orestis Markou <orestis@orestis.gr>
- Date
- May 2, 2009, 01:02 UTC
- Message-ID
- <24ACA1E2-9B33-412D-A426-FAF3CF683ADA@orestis.gr>
Hello,
I couldn't find anything in the manpages for this, and I don't know where else to look for it.
As mentioned here: http://article.gmane.org/gmane.comp.version-control.git/116382 , an svn repository I'm working against has a weird layout on which git-svn chokes on. I'm working around that by using grafts to inform git about the history of the branches. It involves some manual work but it's fine.
Another problem I have (possibly linked) is that branches are only detected after the first commit to them - the commit that creates the branch is not recorded by git-svn at all. This forces me to do a 'dummy' commit from svn in order to even see the branch in git-svn.
Given that I have all the information I need (branch name, parent id), is there any file I can manually edit to inform git-svn about my branches?
Alternatively, and more usefully to git in general, perhaps I can have a look at the git-svn code and add some diagnostics to see what's failing, and provide a patch? I looked for a developer guide but couldn't find one (only how to write tests).
Regards, Orestis -- orestis@orestis.gr http://orestis.gr/