Bagaimana cara saya memberi tahu Agen Ransack untuk menghindari pola jalur / nama file tertentu?

20

Saya sudah mulai menggunakan Agent Ransack untuk mencari seluruh direktori sekaligus mencari string tertentu. Satu-satunya masalah yang saya miliki dengan sejauh ini adalah bahwa jika saya mencari dalam copy pekerjaan Subversion, ia menemukan string di .svnfolder, yang tentu saja bukan yang saya inginkan. Apakah ada cara untuk mengatakannya untuk mengabaikan direktori yang bernama .svnserta subdirektori dari suatu .svndirektori?

MatrixFrog
sumber
Sudah tahu, secara default, untuk menghindari .gitdirektori. Just kidding :)
Dan Rosenstark

Jawaban:

14

Rupanya Anda dapat mengecualikan file sekarang di versi gratis Agen Ransack dengan menggunakan sintaks berikut:

NOT: *.dll; *.svn-base
danielhc
sumber
ya - berhasil!
Allan Bowe
6

Itu tidak mungkin di versi gratis. Taruhan terbaik Anda adalah memastikan Anda menyertakan ekstensi file dan kemudian akan mengecualikan file svn-base, misalnya

*.cs;*.vb
Snowdude
sumber
3

Seperti snowdude mengisyaratkan FileLocator Pro (yang merupakan versi berbayar dari " Agen Ransack " / " FileLocator Lite " nama yang sama hal yang berbeda Jika Anda bersedia untuk meningkatkan (atau seperti saya bersedia untuk membujuk bos Anda itu adalah investasi yang baik!) Maka ada kekhususan fitur untuk ini di bawah Filter Pencarian Persisten jadi setelah mengaturnya akan selalu mengabaikan ".svn", ".hg" dan ".git" (untuk Yar!)

Jadi jika Anda memiliki versi ini (atau membelinya) maka Anda dapat mengklik ikon filter kecil di sebelah kanan kotak centang "subfolder" ( lihat gambar ini ) dan klik "Kecualikan folder data meta SVN / HG / GIT / CVS" (bahkan memperlihatkan kepada Anda filter yang digunakannya sehingga Anda dapat memperbaruinya secara langsung atau menyalinnya untuk penggunaan lain).

Semoga ini membantu.

GazB
sumber
2

Anda dapat melakukannya, jika Anda mengaktifkan kecocokan Nama File dengan Ekspresi Reguler di Opsi Tab. Kemudian gunakan ekspresi seperti . * Jsp $ , ini akan mengecualikan semua file kontrol SVN dari hasilnya.

Thiago Oliveira
sumber
0

Anda bisa menggunakan Agent Ransack sendiri untuk tugas ini. Untuk menghindari direktori tertentu (Contoh: c: \ Windows), perbarui bidang "Lihat di": "c: \;! C: \ Windows"

! C: \ Windows - Ini akan mengecualikan direktori Windows dari kriteria pencarian.

Domba jantan
sumber