Changes between Version 9 and Version 10 of MultiRepoSearchPlugin


Ignore:
Timestamp:
Feb 2, 2016, 10:15:28 PM (8 years ago)
Author:
figaro
Comment:

Hosted on github

Legend:

Unmodified
Added
Removed
Modified
  • MultiRepoSearchPlugin

    v9 v10  
    55== Description
    66
    7 Full text search on source code across multiple repositories in Trac 0.12+.
     7This plugin implements full text search on source code across multiple repositories in Trac 0.12+. It is derived from the RepoSearchPlugin.
    88
    9 Derived from the RepoSearchPlugin, but:
    10 
     9Key features:
    1110 1. It works for Trac 0.12+.
    1211 1. It works on multiple repositories, and any repository type supported by Trac.
     
    2019
    2120If you have any issues, create a
    22 [/newticket?component=MultiRepoSearchPlugin&owner=ejucovy new ticket].
     21[/newticket?component=MultiRepoSearchPlugin new ticket].
    2322
    2423[[TicketQuery(component=MultiRepoSearchPlugin&group=type,format=progress)]]
     
    3231You can clone MultiRepoSearchPlugin from [git://github.com/boldprogressives/trac-MultiRepoSearchPlugin.git here] using Git, or [https://github.com/boldprogressives/trac-MultiRepoSearchPlugin browse the source] with Github.
    3332
    34 == Example
     33== Installation
    3534
    3635To install:
    3736
    38 {{{
    39 #!sh
     37{{{#!sh
    4038pip install -r requirements.txt
    4139python setup.py develop
     
    4442Alternatively, to install using easy_install on Ubuntu 11.10 Server:
    4543
    46 {{{
    47 #!sh
     44{{{#!sh
    4845sudo easy_install http://trac-hacks.org/svn/tracsqlhelperscript/0.12/
    4946sudo easy_install https://github.com/boldprogressives/trac-MultiRepoSearchPlugin/tarball/0.2.1
    5047}}}
    5148
    52 Add to your `conf/trac.ini`:
    53 {{{
    54 #!ini
     49Add to your `conf/trac.ini` file:
     50{{{#!ini
    5551[components]
    5652multireposearch.* = enabled
     
    5854
    5955Upgrade your Trac environment:
    60 {{{
    61 #!sh
     56{{{#!sh
    6257trac-admin path/to/env upgrade
    6358}}}
    6459
    6560Prepare all available repositories with an initial indexing:
    66 {{{
    67 #!sh
     61{{{#!sh
    6862trac-admin path/to/env multireposearch reindex_all
    6963}}}
     
    7165You will now be able to perform text searches of repository contents through the Trac search UI.
    7266
    73 As long as you have your trac post-commit or post-receive hooks properly configured, the source will remain up-to-date.
     67== Configuration
     68
     69As long as you have your Trac post-commit or post-receive hooks properly configured, the source will remain up-to-date.
    7470
    7571Otherwise, to manually reindex a single repository, you can run:
    76 {{{
    77 #!sh
     72{{{#!sh
    7873trac-admin path/to/env multireposearch reindex repo-name
    7974}}}