La recherche de texte intégral JIRA est un outil qui vous permet d'enregistrer des problèmes à votre lecteur local pour la recherche dans un texte indexé avec un grand moteur de recherche Whoosh ou Grep par des expressions régulières.
Travailler en cours, mais peut déjà être utilisé
# in virtual env
$ pip install jiraftsNous utiliserons le pilote Python de Cassandra Jira comme exemple https://datastax-oss.atlassian.net/
Tout d'abord, les problèmes de synchronisation de Project PYTHON
$ jirafts sync --url https://datastax-oss.atlassian.net/ -p PYTHON
Les données seront stockées à l'emplacement par défaut ~/.jirafts/default_index/
Vous pouvez maintenant rechercher des problèmes
$ jirafts search segmentation
$ jirafts search " doesn't work "
$ jirafts search " status:'In Progress' asyncio "Grep avec regexps
$ jirafts grep " CREATE KEYSPACE.*?SimpleStrategy "
$ jirafts grep -i " simplestra "Ou vider du texte entier si vous souhaitez le traiter
$ jirafts dump | wc -l
$ jirafts dump -s | sort L'authentification est prise en charge via le paramètre --auth
$ jirafts sync --url https://private-project.atlassian.net/ --auth [email protected]:token-or-password
En outre, vous pouvez transmettre le chemin du fichier vers --auth avec des informations d'identification dans le même format
$ jirafts sync --url https://private-project.atlassian.net/ --auth ~/.jira-auth.txt
Description d'autres options disponibles dans l'aide intégrée:
$ jirafts --help
$ jirafts sync --help
$ jirafts search --help
$ jirafts grep --help
$ jirafts dump --help