Pygit2 integration for Git repository on Trac 0.12+
This is a plugin using pygit2 for Git repository on Trac 0.12+. pygit2 is a set of Python bindings to the libgit2 shared library.
The goal of this plugin is to add to Trac core an alternative of a connector to the git repository and with good performance.
If you have any issues, create a new ticket.
Download the zipped source from here.
- Install the pygit2 library:
Note: if you are using Python 2.4 or 2.5, try to install https://github.com/jun66j5/pygit2 which is ported to Python 2.4 and 2.5.
- Install this plugin:
- Enable the plugin in trac.ini:
[components] tracext.pygit2.* = enabled
-  by jun66j5 on 2015-02-28 01:49:32
TracPygit2Plugin: tweaked and added unit tests
-  by jun66j5 on 2015-02-20 09:30:27
TracPygit2Plugin: follow-up to r14434, fixed wrong entry_points in setup.py
-  by jun66j5 on 2015-02-19 17:45:54
TracPygit2Plugin: fixed not working sync() when only root commit