【问题标题】:Mercurial: Globally Ignore FilesMercurial:全局忽略文件
【发布时间】:2011-10-02 10:01:35
【问题描述】:

我知道.hgignore 以及如何逐个项目地忽略文件。我想忽略所有 Mercurial 存储库的内容。

.hgrc 有什么我可以坚持的吗?或者在我的$HOME 路径中添加一个.hgignore(我已经尝试过了,但也许我做错了什么)。

【问题讨论】:

    标签: mercurial hgignore hgrc


    【解决方案1】:

    您可以在您的全局/用户hgrcMercurial.ini[ui] section 中添加全局或每个用户忽略文件的路径:

    [ui]
    ignore = ~/.hgignore
    

    在 Windows 上:

    [ui]
    ignore = %USERPROFILE%\.hgignore
    

    【讨论】:

    • tilda 也可以在 window 上工作 -- mercurial 会为您将其插入到 USERPROFILE 中。
    • @zerkms:该网站似乎在一个月前就过期了。 ://
    • @Joel B Fant:很遗憾 :-( 对于不同类型的项目有很多好的模式
    • 仅供参考,~/.hgignore 似乎也可以在 Windows 上运行,至少在 Windows 7 mercurial 3.0.2 版中是这样。它的工作原理与答案中列出的%USERPROFILE% 宏相同。
    【解决方案2】:

    在 powershell 中,您可以像这样访问您的全局文件。

    PS> notepad $env:userprofile/mercurial.ini
    ...
    [ui]
    ignore = %USERPROFILE%\.hgignore
    ...
    
    PS> notepad $env:userprofile/.hgignore
    /bin/
    /obj/
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-11
      • 1970-01-01
      • 1970-01-01
      • 2011-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多