mercurial - Mercurial 存储库内的 hgrc 文件是否由存储库本身跟踪?

标签 mercurial hgrc

我们有一个 hgrc 文件,其中包含对我们开发团队的所有成员来说都是全局的设置。当我对 hgrc 文件进行更改时,我似乎无法将这些更改传播给任何克隆存储库的其他人。

有没有办法让这些配置对存储库的任何用户都是全局的?

repo 跟踪你自己!

最佳答案

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

您可以提交模板并创建需要对 $REPO/.hg/hgrc 设置多个设置的项目策略,或添加构建脚本帮助程序目标以将模板部署到 $REPO/.hg

我建议在中央服务器上使用预提交 Hook ,以确保所有更改都良好。期待

请注意,Mercurial 会将某些文件视为特殊文件,例如 EOL 插件的 $REPO/.hgignore.hgeol。您可以提交这些文件,以便在开发团队中轻松共享它们。

关于mercurial - Mercurial 存储库内的 hgrc 文件是否由存储库本身跟踪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9134061/

相关文章:

git - `hg forget` 与 `git rm --cached` 相同吗?

mercurial - 有没有办法在 JetBrains IDE 中查看我的分支中的所有更改?

Mercurial:防止打印出不受信任的警告

mercurial - 在 Mercurial .hgrc 文件中设置用户名

Mercurial:异地远程操作(remotecmd.hgrc)

svn - 将Subversion存储库转换为Mercurial

mercurial - tortoisehg:kdiff3 在 merge 期间不运行

file-io - TortoiseHg 中重命名文件的文件历史记录

mercurial - 如何使用 GUI diff 工具查看 Mercurial 变更集变更

mercurial - 我怎样才能获得 'hg pull' 来尊重我的 .hgrc 中的受信任用户部分?