Permalink
Commits on Mar 23, 2009
  1. GitPlugin: update the ''install_requires'' setting and bump the plugi…

    …n version to 0.11.0.2
    committed Mar 23, 2009
Commits on Mar 20, 2009
  1. GitPlugin: cleanups; fix for leading whitespace in filename bug; bett…

    …er default for config variable `git_bin`
    committed Mar 20, 2009
  2. GitPlugin: converted os.popen3() call to subprocess.Popen() and wait …

    …for process termination (addresses #3675)
    committed Mar 20, 2009
Commits on Aug 23, 2008
Commits on Aug 17, 2008
Commits on Mar 27, 2008
Commits on Feb 26, 2008
  1. GitPlugin: added new option `git_bin` for providing a custom `git`

    binary; made `git version` parsing more tolerant; minor fixes
    committed Feb 26, 2008
Commits on Feb 24, 2008
  1. GitPlugin: moved Trac version requirements into `setup.py` (inspired …

    …by trac:changeset:6573)
    committed Feb 24, 2008
  2. GitPlugin: made default shortrev length configurable via new `git.sho…

    …rtrev_len` option (defaults to 7)
    committed Feb 24, 2008
  3. GitPlugin: added simple GIT sanity check to constructor, in order to

    catch bad `git_dir`s early
    committed Feb 24, 2008
  4. GitPlugin: significantly reduced memory usage of revision cache by cu…

    …tting down usage of `set` objects in favor of tuples in cache data structures, and
    
    aggressively reusing sha strings
    committed Feb 24, 2008
Commits on Feb 15, 2008
  1. GitPlugin: implemented internal `shortrev()` method to avoid having t…

    …o waste cpu cycles with `fork+exec` to `git rev-parse --short`
    committed Feb 15, 2008
  2. GitPlugin: provided own `CachedRepository2` subclass with passed thro…

    …ugh `short_rev` method
    committed Feb 15, 2008
  3. GitPlugin: add dummy `ignore_ancestory` parameter to `get_changes` me…

    …thod (fixes #2552)
    committed Feb 15, 2008
  4. GitPlugin: put in-place caching logic of `git-cat-file -s` and `git-c…

    …at-file commit` calls
    committed Feb 15, 2008
Commits on Feb 11, 2008
  1. GitPlugin: parse timezone information of committer and author and pri…

    …nt respective timestamps of properties in iso format
    committed Feb 11, 2008
  2. GitPlugin: converted to use `tracext` package namespace (see trac:"Tr…

    …acDev/Proposals/Setuptools") and bumped version to `0.11.0.1`; from now on, for 0.11 this plugin needs to be enabled with
    
    {{{
    [components]
    tracext.git.* = enabled
    }}}
    committed Feb 11, 2008
Commits on Feb 9, 2008
  1. GitPlugin: minor cleanups, and fixed synchronization issue with !Cach…

    …edRepository wrapping
    committed Feb 9, 2008
  2. GitPlugin:

     - factorized git execution
     - implemented GIT version check (requires >= 1.5.2 now)
    committed Feb 9, 2008
Commits on Feb 8, 2008
  1. GitPlugin: use zero-termination mode of `diff-tree` (and thus avoid e…

    …scaping newlines and tabs)
    committed Feb 8, 2008
  2. GitPlugin: call popen3 with sequence instead of string as command, in…

    … order to avoid shell-overhead (addresses #746)
    committed Feb 8, 2008