2016-09-09 2 views
0

Voici ce que j'aimerais faire. Je sais qu'un certain tag html a été ajouté dans un changeset. Il n'est pas mentionné dans la description de tout changeset mais voir le contenu de ce changeset serait extrêmement utile pour moi. Alors, comment puis-je trouver le changeset particulier, dans lequel cette certaine balise html - primefaces fomponent pour être exact - a été ajouté au code?Comment faire une recherche dans TortoiseHg certain mot dans tous les changements dans tous les changeset?

Je peux rechercher des mots dans le jeu de modifications les descriptions dans le référentiel, mais pas dans le contenu de tous les changesets dans une recherche.

Répondre

2

En TortoiseHg, allez dans l'onglet de recherche - View -> Menu Search ou Alt-3

(Note - ceci est différent de la barre filter en haut, ce qui ne filtre que les révisions)

Dans le En bas de l'onglet de recherche, choisissez "Tout l'historique" (au lieu de "Copie de travail" par défaut) et entrez un motif de recherche d'expression régulière.

Vous pouvez également entrer des modèles de fichiers d'inclusion et d'exclusion pour ne rechercher que certains fichiers, ce qui peut accélérer considérablement le processus. Notez que contrairement au motif de recherche (qui est toujours une expression régulière), il s'agit d'un motif de correspondance de fichier, qui peut être une expression régulière (par exemple re:.*\.html) ou glob (par exemple glob:**\*.html).