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.1 (2012-02-17)
Supports Trac 0.12 for real this time (http://trac-hacks.org/ticket/9803)
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.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1b8525d54c8e236d4532705900b1f633734b8c9535f55842aa635e57160f33a |
|
MD5 | cdd1d2a0088ca7dcb24a937f1809c393 |
|
BLAKE2b-256 | 19538510a52efc48fa0ff13a6760ca46e57a90fc5553f26e29badf30be6f8026 |