Search the text of source code in your Trac repositories (0.12 and up)
Project description
To install:
{{{ pip install -r requirements.txt python setup.py develop }}}
Add to your trac.conf: {{{ [components] multireposearch.* = enabled }}}
Upgrade your trac environment: {{{ trac-admin path/to/env upgrade }}}
Prepare all available repositories with an initial indexing: {{{ trac-admin path/to/env multireposearch reindex_all }}}
You will now be able to perform text searches of repository contents through the trac search UI.
As long as you have your trac post-commit or post-receive hooks properly configured, source will remain up-to-date.
Otherwise, to manually reindex a single repository, you ca run: {{{ trac-admin path/to/env multireposearch reindex repo-name }}}
Where repo-name is the name assigned to your repository in Trac.
Changelog
0.2 (2012-02-13)
Now supports Trac 0.12 as well as 0.13 (http://trac-hacks.org/ticket/9786)
0.1 (2012-02-01)
First release.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for trac-MultiRepoSearchPlugin-0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 334ea70227315abfc2b4cba12fedd72c8f26143e8c2337a96a0538777b022cda |
|
MD5 | 03478dffeeb7070da9eaf3126029b0fe |
|
BLAKE2b-256 | 772a257ea1ddf684a3ebd75d0634afb9acaa1e52f5b98a48824b3104c7aca9e4 |