PyPy migrates to Mercurial
Briefly

The main PyPy development repository migrated from Subversion to Mercurial, with the process completed after more than two months. The new official repository is hosted on BitBucket. The migration encountered major difficulties because the Subversion history was messy and existing conversion tools failed to handle its irregularities. PyPy began when Subversion was at version 0.9 and early best practices were not established, and the project used many unconventional branching methods, including at least one commit requiring direct server interaction. The conversion succeeded due to substantial work by Ronny Pfannschmidt and the hackbeil tool. PyPy development is expected to become more approachable from a version control perspective.
The assiduous readers of this blog surely remember that during the last Düsseldorf sprint in October, we started the process for migrating our main development repository from Subversion to Mercurial. Today, after more than two months, the process has finally been completed :-). The new official PyPy repository is hosted on BitBucket. The migration has been painful because the SVN history of PyPy was a mess and none of the existing conversion tools could handle it correctly.
The actual conversion was possible thanks to the enormous work done by Ronny Pfannschmidt and his hackbeil tool. I would like to personally thank Ronny for his patience to handle all the various requests we asked for.
Read at Antocuni
[
|
]