2011-02-06 32 views
7

Tất cả các nhiệm vụ của db:test:* bị thiếu trong danh sách rake -T của tôi, nhưng tôi vẫn có thể gọi chúng là bình thường. Điều gì có thể gây ra điều này?Tại sao một số nhiệm vụ cào bị thiếu?

+0

Tôi đã thử cung cấp một mẫu ví dụ: 'rake -D db: test' hoặc' rake -D test' nhưng tôi vẫn không thể lấy rake để hiển thị các tác vụ 'db: test: *' –

Trả lời

3

Tôi cảm thấy rằng họ có thể đã thực hiện một công tắc riêng để liệt kê tất cả các lệnh. Nhưng cho đến khi điều đó được thực hiện, tôi khuyên bạn nên sử dụng rake -P vì nó sẽ liệt kê tất cả các lệnh có sẵn và các phụ thuộc của chúng - không cần mô tả- đây là một chút quá mức công việc. Nếu bạn đang sử dụng Linux như hệ điều hành thì sử dụng grep trong danh sách sẽ cung cấp cho bạn danh sách được tinh chỉnh hơn.

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