[LLVMdev] [cfe-dev] Reminder: LLVM 2.9 Branching in One Week

Anton Korobeynikov anton at korobeynikov.info
Mon Feb 28 11:39:53 PST 2011


>> I really, really hope this is the case.  The official git mirror
>> documentation says it is only trunk because the current branching scheme
>> in not suitable for git.  I don't understand why that would be but I'm
>> not a git-svn expert.
>
> It doesn't work because git-svn assumes that all of your branches begin at the same position in the SVN tree, i.e. llvm/branches/*.  The problem is that we have some branches in llvm/branches/*, some in llvm/branches/Apple/*, some in llvm/branches/ggrief/*, etc.  The end result is that git-svn gets horribly confused.
Same for tags. And current 2-level system will make stuff even worse
as it seems :)

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University




More information about the llvm-dev mailing list