Mercurial 指定每个存储库的hgrc文件
我正在建立一个集中托管的Mercurial存储库。我希望能够只定义一小部分能够访问该存储库的用户(可能是3或4)-我需要在.hg/hgrc文件中编写什么才能使其像这样工作Mercurial 指定每个存储库的hgrc文件,mercurial,hgrc,Mercurial,Hgrc,我正在建立一个集中托管的Mercurial存储库。我希望能够只定义一小部分能够访问该存储库的用户(可能是3或4)-我需要在.hg/hgrc文件中编写什么才能使其像这样工作 谢谢,如果您通过Mercurial web界面共享存储库,请阅读手册部分。Mercurial不提供用户身份验证系统,它必须来自其他方面。但是,它确实提供了一个授权系统,该系统使用来自外部身份验证系统的“谁”答案来决定“谁”可以做什么 流行的外部身份验证系统包括: 由web服务器(Apache等)提供的HTTP身份验证 ssh
谢谢,如果您通过Mercurial web界面共享存储库,请阅读手册部分。Mercurial不提供用户身份验证系统,它必须来自其他方面。但是,它确实提供了一个授权系统,该系统使用来自外部身份验证系统的“谁”答案来决定“谁”可以做什么 流行的外部身份验证系统包括:
- 由web服务器(Apache等)提供的HTTP身份验证
- sshd提供的SSH身份验证
- 操作系统提供的文件系统级用户身份验证
- 注意:
没有身份验证系统,因此无法使用每个用户的访问控制hg-serve
.hg/hgrc
文件中的allow\u push
和allow\u read
设置将决定谁可以做什么
因此,如何设置它取决于您使用的访问方式,这正是Callahad所要求的。这些人将如何访问存储库?通常使用类似于Tortoise HG的东西…如何应该是此列表中的选项之一:TortoiseHG只是一个(很棒的!)客户。啊哈,谢谢。我想这是我没有遇到的“如何”,我会更深入地研究!