2011-10-14 43 views
10

Tôi muốn lấy cấu hình .ackrc để ack không nhìn vào thư mục kiểm tra/bảo hiểm của tôi. Cho đến nay tôi đã kết thúc với điều này:Bỏ qua các thư mục con trong .ackrc

--ignore-dir=coverage

này hoạt động, nhưng nó không cảm thấy khá đúng như:

--ignore-dir=test/coverage

Vấn đề là sau này không hoạt động và tìm kiếm nội dung kiểm tra/phủ sóng.

Tôi có thiếu điều gì đó hoặc không được chuẩn bị để đối phó với các thư mục con không?

+0

Bạn không thiếu gì cả. Tôi đang tìm kiếm tốt nhưng nó không có vẻ là một lựa chọn tốt nhất tôi có thể nói. –

Trả lời

11

Số ack changelog explicity đề cập đến tính năng này, được hỗ trợ từ ack 1.93_02. Trích dẫn: "Tùy chọn --ignore-dir bây giờ có thể bỏ qua toàn bộ đường dẫn liên quan đến thư mục hiện tại của bạn."

Tôi đã thử nó và nó hoạt động. Tôi sẽ kiểm tra xem thư mục kiểm tra/bảo hiểm của bạn có liên quan trực tiếp đến thư mục bạn đang chạy ack không. Nếu không, tôi không chắc chắn những gì có thể xảy ra.

+0

Tuyệt vời. Cảm ơn! – GregSchoen

+0

Điều cần biết, phiên bản ack của ubuntu là 1.92 nó không hoạt động đối với tôi. Hy vọng họ nâng cấp sớm. Cảm ơn. – Bastes

+0

liên kết chỉ chuyển hướng đến trang chủ .. m có cùng vấn đề .. nhưng không nhận được giải pháp chính xác. tôi nên viết gì .ackrc. – codeofnode

Các vấn đề liên quan