Edgewall Software

Changes between Initial Version and Version 1 of Ticket #11605, comment 7


Ignore:
Timestamp:
May 17, 2014, 11:02:44 AM (10 years ago)
Author:
Jun Omae

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #11605, comment 7

    initial v1  
    1 `CachedRepository.sync()` isn't good to git repository with cache, e.g. `tracopt.versioncontrol.git` (#10602), th:GitPlugin and th:TracPygit2Plugin. I think we need overwrite `sync` method of `CachedGitRepository` in `tracopt.versioncontrol.git` and the plugins and I'll do it using `CachedRepository._insert_changeset` in Trac core and the plugins.
     1`CachedRepository.sync()` isn't good to git repository with cache, e.g. `tracopt.versioncontrol.git` (#10602), th:TracPygit2Plugin and [https://github.com/jun66j5/trac-git-plugin my GitPlugin]. I think we need overwrite `sync` method of `CachedGitRepository` in `tracopt.versioncontrol.git` and the plugins and I'll do it using `CachedRepository._insert_changeset` in Trac core and the plugins.
    22
    33If signature of the method is changed, the change is breaking backward-compatibilities and differences signatures between Trac versions will be unfortunate to me.