created a branch in this directory and then branched that. The result:
bzr branch head test 29.63s user 2.62s system 98% cpu 32.751 total
This gives a noticeable speedup, but bzr still slower than hg and git. Without --trees it is very fast, so populating the source tree seems to be the slow operation
I tested this by copying the .bzr directory to another dir and then issuing 'bzr revert'. Then I did the same with hg. Here are the times:
bzr revert 45.13s user 2.94s system 98% cpu 48.585 total
hg revert 5.25s user 1.21s system 86% cpu 7.493 total
I created a shared repository with
bzr init-repo --trees .
created a branch in this directory and then branched that. The result:
bzr branch head test 29.63s user 2.62s system 98% cpu 32.751 total
This gives a noticeable speedup, but bzr still slower than hg and git. Without --trees it is very fast, so populating the source tree seems to be the slow operation
I tested this by copying the .bzr directory to another dir and then issuing 'bzr revert'. Then I did the same with hg. Here are the times:
bzr revert 45.13s user 2.94s system 98% cpu 48.585 total
hg revert 5.25s user 1.21s system 86% cpu 7.493 total