2012-02-03 48 views
4

我们有一个hgrc文件,其中包含对我们开发团队的所有成员都应该是全局的设置。当我对我的hgrc文件进行更改时,我似乎无法将这些更改传播给克隆回购站的任何其他人。在repo本身跟踪的mercurial repo中是否有hgrc文件?

有没有办法让这些配置全球任何回购用户?

回复追踪你自己!

回答

3

Mercurial不跟踪$ REPO/.hg/hgrc。这是出于安全原因而设计的。

您可以提交模板,创建需要几个设置设置为$ REPO/.hg/hgrc项目政策或添加到构建脚本辅助目标模板部署到$ REPO/.hg

我建议在中央服务器上使用precommit钩子以确保所有更改都是。看从Python项目

注意某些文件的Mercurial特殊对待,例如$ REPO/.hgignore.hgeol为EOL插件。这些文件可以提交,所以它们很容易在开发团队中共享。