Brief article on benchmarks of Python repository with leading DVCSen

Teemu Likonen tlikonen at
Fri Feb 13 16:57:33 GMT 2009

On 2009-02-13 17:19 (+0100), Jelmer Vernooij wrote:

> It doesn't work on relatively small *and* large renames. We tried
> renaming one of the top-level directories in Samba (with ~1000 files
> underneath it) and git just gave up and didn't give us any history
> beyond the point of the rename.

You probably did something different but I just renamed the top-level
"drivers" directory of the Linux kernel repository. There are 8353 files
and total 170MBs of data. So far it seems that the rename detection
works perfectly. For example, the diffs say:

    diff --git a/drivers/video/amba-clcd.c b/drivers.renamed/video/amba-clcd.c
    similarity index 100%
    rename from drivers/video/amba-clcd.c
    rename to drivers.renamed/video/amba-clcd.c

And logs go beyond the rename as well:

    git log --follow drivers.renamed/video/amba-clcd.c

More information about the bazaar mailing list