Existe-t-il un moyen de rechercher le texte intégral de toutes les révisions (ou juste une révision spécifique) d'un référentiel subversion? Je veux dire que je sais que des outils tels que la recherche de code Google doivent le faire d'une manière ou d'une autre (ou au moins indexer le texte), je me demandais s'il y avait un moyen de le faire avec un client subversion.Vous cherchez dans les fichiers du référentiel svn?
Répondre
Avez-vous essayé SupoSE. C'est une approche basée sur Java pour faire de vraies recherches dans un dépôt Subversion complet.
Ou consultez la liste complète de Subversion Links/Books/Tools.
Rien de magique n'est requis. Jetez un coup d'œil sur le repo, puis faites grep -r (ou bien, normalement, vous recherchez des fichiers). Si vous souhaitez rechercher une ancienne version du repo, faites:
svn export -r revID/chemin/vers/caisse/export/à
puis recherche/export/vers. Bien sûr, il peut y avoir des façons plus optimales, mais c'est probablement assez bon pour vos objectifs.
Peut-être un peu lourd en termes de configuration, mais OpenGrok est un outil précieux pour mon équipe de développement. Nous déclenchons des mises à jour par Hudson après chaque build et nous recherchons instantanément 1M + lignes
+1 intéressant. Le montage semble en effet assez complexe, dommage. –
- 1. Vous cherchez une classe dans les grands fichiers dbml
- 2. Comment structurez-vous votre référentiel SVN?
- 3. comment les fichiers liés au référentiel vss peuvent migrer dans le référentiel svn
- 4. Problèmes de validation du répertoire supprimé dans le référentiel SVN
- 5. Copier le référentiel SVN
- 6. Vous cherchez à travers les partitions?
- 7. Git-svn refuse de créer une branche sur l'erreur du référentiel svn: "pas dans le même référentiel"
- 8. Déplacez les fichiers du référentiel sous un dossier différent
- 9. Points externes SVN dans un référentiel CVS
- 10. Vous cherchez des Données manquantes
- 11. Créer un référentiel rétrocompatible SVN
- 12. Dossier SVN vers la nouvelle racine du référentiel
- 13. Vous cherchez bon convertisseur FILETIME
- 14. Mettre en place un référentiel SVN spécifique
- 15. Comment modifier les paramètres du référentiel dans Redmine?
- 16. Vous cherchez des informations sur une utilisation du motif adaptateur
- 17. Définition du bit "execute" SVN dans un référentiel Subversion à l'aide de TortiseSVN ou de la ligne de commande SVN
- 18. Problème de connexion au référentiel SVN
- 19. Convertir le référentiel SCCS en SVN
- 20. m2eclipse Indexation de fichiers JAR tiers provenant du référentiel Maven
- 21. Supprimer tous les fichiers de svn repository
- 22. Vous cherchez un analyseur CSS en Java
- 23. Maven: Valider un seul artefact dans le référentiel svn
- 24. Comment savoir quels fichiers d'un répertoire ne se trouvent pas dans mon référentiel SVN?
- 25. comment puis-je rechercher un référentiel svn pour l'existence de fichiers dans une révision
- 26. Comment synchroniser un référentiel SVN existant?
- 27. Supprimer les fichiers de fichiers non-projet de SVN dans Visual Studio
- 28. Impossible de se connecter au référentiel SVN
- 29. Vous cherchez un algorithme d'optimisation multidimensionnelle
- 30. Comment faire pour migrer toutes les URL dans les propriétés svn: externals à travers un référentiel?
Voulez-vous dire de rechercher dans toutes les révisions pour une phrase spécifique, pas seulement une révision? – nickf
@nickf Toutes les révisions ou une révision spécifique. Merci Nick. – leeand00