wiki:TracPygit2Plugin

Version 7 (modified by Ryan J Ollos, 9 years ago) (diff)

--

Pygit2 integration for Git repository on Trac 0.12+

Description

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.

Bugs/Feature Requests

Existing bugs and feature requests for TracPygit2Plugin are here.

If you have any issues, create a new ticket.

accepted

0 / 1

closed

2 / 2

new

0 / 3

Download

Download the zipped source from here.

Source

You can check out TracPygit2Plugin from here using Subversion, or browse the source with Trac.

Installation

  1. Install the pygit2 library:
    easy_install pygit2
    
    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.
  2. Install this plugin:
    easy_install http://trac-hacks.org/svn/tracpygit2plugin/trunk
    
  3. Enable the plugin in trac.ini:
    [components]
    tracext.pygit2.* = enabled
    

Recent Changes

15911 by jun66j5 on 2016-10-12 08:52:50
TracPygit2Plugin: fix raising AttributeError with pygit2 v0.22.1+
14471 by jun66j5 on 2015-02-28 00:49:32
TracPygit2Plugin: tweaked and added unit tests
14437 by jun66j5 on 2015-02-20 08:30:27
TracPygit2Plugin: follow-up to r14434, fixed wrong entry_points in setup.py
(more)

Author/Contributors

Author: jun66j5
Maintainer: Jun Omae
Contributors: