mercurial的每个分支都有.hG吗?

mercurial的每个分支都有.hG吗?,mercurial,hgignore,Mercurial,Hgignore,在mercurial中是否可以有一个特定于分支的忽略文件 在生产分支中包含依赖项,而不是在开发分支中包含依赖项是很方便的。Mercurial始终使用签出的.hgignore文件。所以从技术上讲,您可以在不同的分支上拥有不同的.hgignore文件,但是当您使用此方案时,您需要注意,当您在这些分支之间合并时,它们保持不同 如果只有一个系统应用了附加的忽略模式,还可以通过ui.ignore设置在.hg/hgrc中指定附加的igore文件 $ cat >> .hg/hgrc <<

在mercurial中是否可以有一个特定于分支的忽略文件


生产分支中包含依赖项,而不是在开发分支中包含依赖项是很方便的。

Mercurial始终使用签出的.hgignore文件。所以从技术上讲,您可以在不同的分支上拥有不同的.hgignore文件,但是当您使用此方案时,您需要注意,当您在这些分支之间合并时,它们保持不同

如果只有一个系统应用了附加的忽略模式,还可以通过ui.ignore设置在.hg/hgrc中指定附加的igore文件

$ cat >> .hg/hgrc << EOF
[ui]
ignore=.hg/production_ignore
EOF
$ cat > .hg/production_ignore << EOF
# example ignore file, uses the same syntax as .hgignore
syntax: glob
*.swp
*.~
EOF

$cat>.hg/hgrc.hg/production\u谢谢!我会很快尝试一下在这种情况下“生产忽略”是什么?这是一个分支名称吗?@YuriS这是一个带有其他忽略模式的本地文件的名称(在本例中为.hg/production\u ignore)。这是一种变通方法,因为没有特定于分支的忽略模式。