22 votes

Comment puis-je dire à l'agent Ransack d'éviter un chemin ou un nom de fichier particulier ?

J'ai commencé à utiliser Agent Ransack pour rechercher un répertoire entier en une seule fois à la recherche d'une chaîne particulière. Le seul problème que j'ai rencontré jusqu'à présent est que si je recherche dans une copie de travail de Subversion, il trouve la chaîne dans le fichier .svn ce qui, bien sûr, n'est pas ce que je veux. Existe-t-il un moyen de lui dire d'ignorer tout répertoire nommé .svn ainsi que tous les sous-répertoires d'une .svn répertoire ?

17voto

danielhc Points 261

Apparemment, vous pouvez maintenant exclure des fichiers dans la version gratuite d'Agent Ransack en utilisant la syntaxe suivante :

NOT: *.dll; *.svn-base

5voto

snowdude Points 2790

Ce n'est pas possible dans la version gratuite. Votre meilleure chance est de vous assurer que vous incluez l'extension du fichier et cela exclura les fichiers svn-base, par exemple.

*.cs;*.vb

4voto

GazB Points 267

Comme l'a laissé entendre Snowdude FileLocator Pro (qui est la version payante de " Agent Ransack "/" FileLocator Lite "Si vous êtes prêt à mettre à niveau (ou, comme moi, à persuader votre patron que c'est un bon investissement ! Filtre de recherche persistant Ainsi, une fois défini, il ignorera toujours ".svn", ".hg" et ".git"(pour Yar !).

Donc si vous avez cette version (ou si vous l'achetez), vous pouvez cliquer sur la petite icône de filtre à droite de la case à cocher "sous-dossiers" ( voir cette image ) et cliquez sur "Exclure les dossiers de métadonnées SVN/HG/GIT/CVS" (il vous montre même le filtre qu'il utilise afin que vous puissiez le mettre à jour directement ou le copier pour d'autres utilisations).

J'espère que cela vous aidera.

2voto

Thiago Oliveira Points 21

Vous pouvez le faire si vous activez la correspondance du nom de fichier par expression régulière dans l'onglet Options. Utilisez ensuite une expression comme .*jsp$ ceci exclura tous les fichiers de contrôle SVN des résultats.

1voto

Rams Points 1

Vous pouvez utiliser l'agent Ransack lui-même pour cette tâche. Pour éviter des répertoires spécifiques (Ex : c : \Windows ), mettez à jour le champ "Look in" : "c:\ ; ! C:\Windows "

! C:\Windows - Cela exclura le répertoire Windows des critères de recherche.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X