如何更改用于新存储库的模板.hgignore?

时间:2011-10-09 16:31:49

标签: mercurial tortoisehg

当我创建一个新的存储库时,我可以让TortoiseHG给我一个.hgignore文件。有没有办法可以自定义该文件的样子,而不必每次都从某个地方手动获取一个文件?

2 个答案:

答案 0 :(得分:1)

正如蒂姆在评论中已经说过的那样,显然不可能做到这一点。

从TortoiseHG的bug追踪器中查看以下问题:
#966 Include some reasonable defaults in .hgignore on repo creation

来自此链接的引文,由Steve Borho(THG项目负责人):

  

这个主题每年都会出现在Mercurial邮件列表上一次,而Matt总是把它拍下来。已经支持用户级忽略文件;可以将这些全局添加到全局文件中并完成它。

  

如果用户拥有他们总是想要忽略的文件或目录,他们可以将这些文件或目录添加到全局忽略文件中,而不必在THG中引入任何新行为。

因此,在用户全局忽略文件中放置您总是想要忽略的内容似乎是唯一的选择(尽管它并不完全符合您的要求):

答案 1 :(得分:1)

这是一个老问题,仍然作为谷歌的第一个结果弹出,所以这里是一个更新:

在 TortoiseHg 选项卡下的 TortoiseHg 设置中,用户可以指定 Repo Skeleton 的路径。您可以将预定义的 .hgignore 放在那里,它会在 hg init 期间自动复制。

另见:
#3569 Allow user-defined default .hgignore file when creating a new repository
TortoiseHG Docs