Mercurial Distributed Version Control System
businessWeb Page: http://mercurial.selenic.com/wiki/SummerOfCode
Mailing List: mercurial@selenic.com
Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.
Our project code repository for 2010 is here: http://code.google.com/p/google-summer-of-code-2010-mercurial/
Projects
- Porting Mercurial to Python 3 Mercurial is growing in popularity as more and more software projects are adopting it. Knowing that the future of Python development will be on Python 3 branch, and that the adoption of Python 3.x depends on the availability of tools and libraries for it, this project proposal intends to implement a mercurial port so that it can run on Python 3.x.
- Shallow Cloning in Mercurial The Shallow Cloning proposal is regarding adding support for shallow cloning in Mercurial. This feature will allow cloning most recent parts of [large] repositories in situations constrained by limits on resources such as storage space and network bandwidth and reliability, preventing creation of a full clone.