VersionControl¶
Legacy Wiki Page
This page was migrated from the old MoinMoin-based wiki. Information may be outdated or no longer applicable. For current documentation, see python.org.
The lists below should be arranged in ascending alphabetical order (excluding “Version Control Systems” which should be stated first). When specifying release dates please use the format YYYY-MM-DD.
Version Control¶
The following applications related to version/revision control are written in Python:
Version Control Systems¶
Abstraction Layers and Tools¶
Tools with unified interface to several version control systems.
Hg-Git - access Git repositories from Mercurial
pysync - abstraction layer, looks inactive, but a lot of commits
pyvcs (Alex Gaynor and co.) - pure python abstraction layer of multiple VCS, very lightweight
vcs - another abstraction layer, seems to be MIT licensed
Migration Tools¶
Repository Browsers¶
Trac supports repository browsing
ViewVC (formerly ViewCVS) - a repository browser for CVS and Subversion