Trong file mercurial.ini của tôi, tôi gọi một tập tin hgignore toàn cầu như thế này:sử dụng hgignore toàn cầu
[ui]
ignore = ~/hgignore.ini
này đề cập đến một tập tin hgignore.ini mà là trong cùng thư mục với file mercurial.ini.
- Liệu hgignore cục bộ có ghi đè hgignore toàn cầu không?
- Nếu có, bạn nên có một đơn vị toàn cầu đơn lẻ có các phần liên quan được đánh dấu hoặc có tệp hgignore toàn cầu cho các mẫu chung và các tệp hgignore cục bộ riêng lẻ cho các mẫu đặc biệt liên quan đến repo cụ thể không?
By hgignore toàn cầu với các bộ phận có liên quan đánh dấu, ý tôi là:
syntax: glob
# VISUAL STUDIO
*.obj
*.pdb
*.suo
[Bb]in
[Dd]ebug*/
[Rr]elease*/
# TEMPORARY FILES
*.log
*.bak
*.cache
Đối với những người trong chúng ta khó mà suy nghĩ, 'hgignore.ini' là tên Windows; trên các hệ điều hành khác, điều này phải là '~/.hgrc'. – FauxFaux
@FauxFaux: Sai! Nó tương ứng với '~/.hgignore' trên các hệ thống Unix. – Noldorin
Tập tin cấu hình Mercurial cho mỗi người dùng * là '% USERPROFILE%/mercurial.ini' trên Windows và' ~/.hgrc' trên Linux/Unix (mặc dù '% USERPROFILE% /. Hgrc' cũng được cho phép trên Windows). Điều này được chi tiết trong 'hg help hgrc'. * Toàn bộ tập tin bỏ qua * tất nhiên có thể được gọi là bất cứ điều gì bạn muốn, vì đường dẫn được quy định rõ ràng trong tập tin cấu hình. –