Dans mon dossier Mercurial.ini, j'appelle un fichier global de hgignore comme ceci:Usage global du hgignore
[ui]
ignore = ~/hgignore.ini
Cela fait référence à un fichier hgignore.ini qui est dans le même répertoire que le fichier Mercurial.ini.
- Le hgignore local remplace-t-il le hgignore global?
- Si oui, est-il recommandé d'avoir un seul hgignore global avec les sections pertinentes marquées ou avoir un fichier global hgignore pour les modèles généraux et les fichiers hgignore locaux individuels pour les modèles spéciaux relatifs au repo particulier?
Par hgignore mondiale avec des sections pertinentes marqué, je veux dire:
syntax: glob
# VISUAL STUDIO
*.obj
*.pdb
*.suo
[Bb]in
[Dd]ebug*/
[Rr]elease*/
# TEMPORARY FILES
*.log
*.bak
*.cache
Pour ceux d'entre nous qui ont du mal à penser, 'hgignore.ini' est le nom de Windows; sur d'autres systèmes d'exploitation, cela doit être '~/.hgrc'. – FauxFaux
@FauxFaux: Faux! Cela correspond à '~/.hgignore' sur les systèmes Unix. – Noldorin
Le fichier de configuration Mercurial * par utilisateur * est '% USERPROFILE%/mercurial.ini' sous Windows et' ~/.hgrc' sous Linux/Unix (bien que '% USERPROFILE% /. Hgrc' soit également autorisé sous Windows). Ceci est détaillé dans 'hg help hgrc'. Le fichier * global ignore * peut bien sûr être appelé comme vous voulez, puisque le chemin est explicitement spécifié dans le fichier de configuration. –