[pypy-dev] [informative] quick git repo experimentation - results wrt repository size

Ronny Pfannschmidt opensource at ronnypfannschmidt.de
Wed Sep 2 21:15:57 CEST 2015


Hello,

i finished experimenting with converting the pypy repo to git using the
gitifyhg git remote

the basic result being

heisenbug ~/P/p/pypy-git> du -sh .git/{hg,objects}
742M    .git/hg
134M    .git/objects


which is quite a reduction
i did not yet investigate eventually missing metadata and the details
about branch history

the number of active branches seems to fit

heisenbug ~/P/p/pypy-git> git branch -a|wc -l
203

and

heisenbug ~/P/p/pypy> hg branches|wc -l
201


the 2 additial branches in git are due to remote tracking and head
tracking which is not necessary/possible in mercurial.

-- Ronny




More information about the pypy-dev mailing list