Jira Full Textsuche ist ein Tool, mit dem Sie Probleme in Ihrem lokalen Laufwerk speichern können, um im indizierten Text mit einer großartigen Whoosh -Suchmaschine oder Grep durch reguläre Ausdrücke zu suchen.
Arbeiten in Arbeit, können aber bereits verwendet werden
# in virtual env
$ pip install jiraftsWir werden Cassandras Python-Fahrer Jira als Beispiel https://datastax-oss.atlassian.net/ verwenden
Erstens synchronisieren Sie Probleme aus dem Projekt PYTHON
$ jirafts sync --url https://datastax-oss.atlassian.net/ -p PYTHON
Die Daten werden an Standard -Speicherort gespeichert ~/.jirafts/default_index/
Jetzt können Sie Probleme suchen
$ jirafts search segmentation
$ jirafts search " doesn't work "
$ jirafts search " status:'In Progress' asyncio "Grep mit Regexps
$ jirafts grep " CREATE KEYSPACE.*?SimpleStrategy "
$ jirafts grep -i " simplestra "Oder lassen Sie den gesamten Text ab, wenn Sie ihn verarbeiten möchten
$ jirafts dump | wc -l
$ jirafts dump -s | sort Die Authentifizierung wird über einen Parameter --auth unterstützt
$ jirafts sync --url https://private-project.atlassian.net/ --auth [email protected]:token-or-password
Außerdem können Sie den Pfad übergeben, um an die Anmeldeinformationen im selben Format zu --auth .
$ jirafts sync --url https://private-project.atlassian.net/ --auth ~/.jira-auth.txt
Beschreibung anderer Optionen, die in der integrierten Hilfe verfügbar sind:
$ jirafts --help
$ jirafts sync --help
$ jirafts search --help
$ jirafts grep --help
$ jirafts dump --help