Trac-MultiRepoSearchPlugin je Trac plugin vyhledávat text zdrojového kódu ve svých Trac úložišť (0,12 a vyšší).
Instalace:
{{{Pip nainstalovat -r requirements.txt python setup.py rozvíjet}}}
Přidat na trac.conf: {{{[komponenty] multireposearch * = povoleno}}.}
Aktualizujte si trac prostředí: {{{trac-admin cesta / k / aktualizace env}}}
Připravte si všechny dostupné úložiště s počátečním indexování: {{{trac-admin cesta / k / env multireposearch reindex_all}}}
Nyní bude schopen provádět textové vyhledávání na úložiště obsahu prostřednictvím Trac vyhledávací rozhraní.
Tak dlouho, jak budete mít svůj trac post-commit nebo post-přijímat háčky správně nakonfigurován, zdroj zůstane up-to-date.
V opačném případě, ručně Reindexovat jednotné úložiště, cca spustit: {{{trac-admin cesta / k / env multireposearch indexaci repo-name}}}
V případě repo-name je název přiřazené vašemu úložiště v Trac
Co je nového v této verzi:.
- Plugin Hledání zdroj je nyní ve výchozím nastavení vypnuto, takže Trac hledání nebude obsahovat výsledky zdrojového kódu, pokud uživatel výslovně zkontroluje & quot; Source Repository & quot; box na formuláři vyhledávání. Tímto způsobem plugin nebude výkon vyhledávání vliv, pokud uživatel skutečně chce prohledávat zdrojového kódu. (Toto chování se může v budoucnu změnit, ale až existuje vyhledávací backend, který je rychlejší než neindexovaných fulltextové vyhledávání na sloupec v databázi.)
Co je nového ve verzi 0.2.1:
- Podpora Trac 0,12 reálném tentokrát (http: //trac-hacks.org/ticket/9803)
Co je nového ve verzi 0.2:
- Nyní podporuje Trac 0,12, stejně jako 0,13 (http: / /trac-hacks.org/ticket/9786)
Požadavky na :
- Python
Komentáře nebyl nalezen