Commande Repotools permettant de régénérer les index de texte de la base de données.
Objectif
Jazz Team Server gère un répertoire en
dehors de la base de données qui stocke toutes les données nécessaires pour
traiter les requêtes en texte intégral. L'emplacement de ce répertoire est
configuré dans le fichier teamserver.properties.
Ainsi,
lorsque la commande -rebuildTextIndices est exécutée, le répertoire en
texte intégral est créé dans l'emplacement conformément au fichier de
propriétés.
A l'aide de cette commande, il est possible de créer ce
répertoire et de réindexer tous les artefacts de la base de données afin qu'ils
puissent être recherchés à l'aide de requêtes en texte intégral. La liste
suivante présente quelques scénarios dans lesquels cela peut être nécessaire :
- Le serveur a été déplacé vers un nouvel emplacement et le répertoire
en texte intégral n'a pas été copié ; répertoire en texte intégral doit donc
être créé à nouveau.
- Un nouveau serveur Jazz est configuré avec une base de données existante,
mais avec un nouveau fichier teamserver.properties et donc, un
nouvel emplacement pour le répertoire en texte intégral.
Remarque : Il
n'est pas nécessaire d'exécuter cette commande lors de la migration d'une
version vers une autre car l'index en texte intégral est alors à nouveau créé.
Paramètres
| Attribut |
Description |
Nécessaire |
Valeur par défaut |
| teamserver.properties |
Chemin du système de fichiers vers le fichier teamserver.properties. |
Non |
teamserver.properties |
| logFile |
Chemin vers le fichier journal. |
Non |
repotools_rebuildTextIndicies.log |
Exemple
repotools -rebuildTextIndices