在我的 mercurial.ini 文件中,我调用了一个全局 hgignore 文件,如下所示:
[ui]
ignore = ~/hgignore.ini
这是指与 mercurial.ini 文件位于同一目录中的 hgignore.ini 文件。
- 本地 hgignore 是否会覆盖全局 hgignore?
- 如果是这样,是否建议使用带有标记的相关部分的单个全局 hgignore 或具有用于通用模式的全局 hgignore 文件和用于与特定 repo 相关的特殊模式的单个本地 hgignore 文件?
通过标记相关部分的全局 hgignore,我的意思是:
syntax: glob
# VISUAL STUDIO
*.obj
*.pdb
*.suo
[Bb]in
[Dd]ebug*/
[Rr]elease*/
# TEMPORARY FILES
*.log
*.bak
*.cache