On Tue, Mar 15, 2011 at 12:12 AM, Richard Sandiford <richard.sandif...@linaro.org> wrote: >> Short story is that we have a better tool than svn, so feature >> branches may make some use cases overall easier and more transparent. > > Well, as you say, the size of GCC and its history is pushing the limits > of bzr a bit. For bug-fixing and committing, I actually find quilt+svn > to be a fair bit more productive than bzr, and that's even with Andrew > doing the heavy work on merging.
I did some quick benchmarks. No comment either way: bzr pull - took 4:06 to pull down and merge a few changes bzr branch 4.5 lp-foo - took 4:35 bzr commit - took 3:08 for a one line change bzr send (puts the delta in a mail message) - took 10:20 bzr merge - took 3:08 for the one-line change into trunk bzr diff is very fast. The branch for the one-line commit was 23 MB on disk. A standard work flow of pull / do work / commit /push would be ~7 minutes. A pull / branch / do work / commit / push / merge / commit / push would be ~18 minutes assuming push is free. -- Michael _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev