Odpowiedzi:
Na przemian:
syntax: glob
bin/**
bin bin/ bin/* bin/**- Wszyscy robią to samo z glob, tj. Ignorują wszystkie katalogi i podkatalogi o nazwie bin, ale nie wszystkie nazwy plików bin.txt lub bin1. Jaki jest sens asterix?
re
Przeprowadziłem kilka eksperymentów i odkryłem, że składnia wyrażeń regularnych w systemie Windows dotyczy ścieżki zaczynającej się od bieżącego repozytorium, z ukośnikami odwrotnymi przekształconymi w ukośniki.
Więc jeśli twoje repozytorium znajduje się na przykład w E: \ Dev, hg statuszastosuje wzorce do foo / bar / file1.c i tym podobne. Do tej ścieżki mają zastosowanie kotwice.
Więc:
Mam nadzieję, że to pomoże, uważam, że strona HGIGNORE (5) jest trochę zwięzła.
Oba będą również odfiltrowywać wywołany katalog cabin, który może nie być tym, czego chcesz. Jeśli filtrujesz najwyższy poziom, możesz użyć:
^/bin/
W przypadku binkatalogów poniżej katalogu głównego możesz pominąć ^. Nie ma potrzeby określania składni, domyślnym jest regexp.
Nieważne, rozumiem
syntax: regexp
bin\\*
wyrażenia są zgodne ze standardową składnią wyrażeń regularnych Perla.