Differences between revisions 6 and 11 (spanning 5 versions)
Revision 6 as of 2011-10-29 07:49:52
Size: 1371
Editor: techtonik
Comment: move editorial notes to comment
Revision 11 as of 2011-10-29 09:00:46
Size: 1613
Editor: techtonik
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
Editorial Note

The lists below should be arranged in ascending alphabetical order - please respect this when adding new entries. If, as the developer of a listed application, you disagree with the classification of the work, please move it into the appropriate category or create a new category, respecting the ascending alphabetical order of the categories (excluding "Version Control Systems" which should be stated first). When specifying release dates please use the format YYYY-MM-DD.
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.
Line 17: Line 15:
== Abstraction Layers and Tools ==
   
Tools with unified interface to several version control systems.
   * [[http://hg-git.github.com/|Hg-Git]] - access Git repositories from Mercurial
   * [[http://code.google.com/p/pysync/|pysync]] - abstraction layer, looks inactive, but a lot of commits
   * [[https://github.com/alex/pyvcs|pyvcs (Alex Gaynor and co.)]] - pure python abstraction layer of multiple VCS, very lightweight
   * [[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


CategoryApplications

VersionControl (last edited 2011-10-29 09:00:46 by techtonik)

Unable to edit the page? See the FrontPage for instructions.