Câu trả lời:
Luân phiên:
syntax: glob
bin/**
bin
bin/
bin/*
bin/**
- Tất cả đều làm điều tương tự với global tức là bỏ qua tất cả các thư mục & thư mục con có tên bin nhưng không có bất kỳ tên tệp bin.txt hoặc bin1 nào. Điểm của dấu sao là gì?
re
loại người)
Tôi đã thực hiện một số thử nghiệm và tôi thấy rằng cú pháp regex trên Windows áp dụng cho đường dẫn bắt đầu với kho lưu trữ hiện tại, với dấu gạch chéo ngược được chuyển thành dấu gạch chéo.
Vì vậy, nếu kho lưu trữ của bạn ở trong E: \ Dev chẳng hạn, hg status
sẽ áp dụng các mẫu chống lại foo / bar / file1.c, v.v. Neo áp dụng cho con đường này.
Vì thế:
Tôi hy vọng điều này sẽ giúp ích, tôi tìm thấy trang HGIGNORE (5) một chút cô đọng.
Cả hai cũng sẽ lọc ra một thư mục được gọi cabin
, có thể không phải là những gì bạn muốn. Nếu bạn đang lọc cấp cao nhất, bạn có thể sử dụng:
^/bin/
Đối với các bin
thư mục dưới gốc của bạn, bạn có thể bỏ qua ^. Không cần chỉ định cú pháp, regrec là mặc định.
Không sao, tôi hiểu rồi
syntax: regexp
bin\\*
biểu thức tuân theo cú pháp biểu thức chính quy perl.
để bỏ qua các tập tin. class
syntax: regexp
?\.class