InterfacesFrontendsAndToolsWishlist
From Git SCM Wiki
(Difference between revisions)
(PyQt delinked.) |
(See also: InterfacesFrontendsAndTools) |
||
Line 1: | Line 1: | ||
+ | <b>See also:</b> [[InterfacesFrontendsAndTools]] | ||
+ | |||
= Other programs that *should* be taught to work with Git, but haven't been = | = Other programs that *should* be taught to work with Git, but haven't been = | ||
Revision as of 12:24, 17 May 2006
See also: InterfacesFrontendsAndTools
Other programs that *should* be taught to work with Git, but haven't been
Trac (bugtracker/wiki/history browser)::
Trac is a popular integrated history browser/wiki/bug tracker, which has very recently grown a plugin interface that lets it work with VCS-es besides Subversion. The right place to start is probably the TracMercurial plugin, since Mercurial uses the same history model as Git. (Python)
DVC (Distributed Version Control) (Emacs interface)::
DVC is a project to create a generic library for fancy Emacs interfaces to modern version control systems. Has support for several systems, but not Git -- yet. (Emacs, elisp)
Eclipse (IDE)::
Eclipse -- a well known, extremely pluggable IDE. Might be useful to look at the Darcs plugin or other existing VCS plugins. Currently one can work with Eclipse using CVS plugin and `git-cvsserver`. One wonders if one can use `git-svn` and Subclipse (Subversion plugin) instead... (Java)
PIDA (IDE)::
PIDA Integrated development environment supporting CVS, Subversion, Darcs, Mercurial, Monotone, Bazaar-NG (bzr), GNU Arch. It allows embedding Vim or any editor. (Python, GTK)
Eric3 (IDE)::
Eric3 is a full featured Python (and Ruby) IDE that is written in PyQt using the QScintilla editor widget. It supports CVS, Subversion and Mercurial. (Python, Qt)
Meld (merge tool)::
Meld is a general diff, merge, and history browsing tool written in Python for GNOME. Has CVS, Subversion, Bazaar-NG and Monotone support. Perhaps KDiff3 should also have some VCS support... (Python, GNOME)