Size: 1493
Comment: + pysync
|
← Revision 11 as of 2011-10-29 09:00:46 ⇥
Size: 1613
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 19: | Line 19: |
* [[http://code.google.com/p/pysync/|pysync]] - looks inactive, but a lot of commits | * [[http://code.google.com/p/pysync/|pysync]] - abstraction layer, looks inactive, but a lot of commits |
Line 21: | Line 21: |
* [[http://pypi.python.org/pypi/vcs/|vcs]] - another abstraction layer, seems to be MIT licensed |
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
cvs2svn - the CVS to Subversion repository converter
Tailor - a tool to migrate changesets between ArX, Bazaar, Bazaar-NG, CVS, Codeville, Darcs, Git, Mercurial, Monotone, Subversion and Tla repositories
Repository Browsers
Trac supports repository browsing
ViewVC (formerly ViewCVS) - a repository browser for CVS and Subversion