首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kallithea不使用.hg/hgrc中定义的钩子

Kallithea不使用.hg/hgrc中定义的钩子
EN

Stack Overflow用户
提问于 2016-05-19 22:52:50
回答 1查看 300关注 0票数 0

我想只对某些用户允许推送到默认分支。由于Kallithea没有内置此功能,因此我尝试创建一个应该提供此行为的钩子。我知道Kallithea有一个GUI,但我想在存储库中使用内置的mercurial功能和hgrc文件。

我在一个存储库的.hg/hgrc文件中定义了一个钩子,该存储库通过Kallithea提供服务

代码语言:javascript
复制
[extensions]
acl = 

[hooks]
pretxnchangegroup.acl = python:hgext.acl.hook

[acl]
sources = push 

[acl.allow.branches]
default = myuser

此设置应该只允许'myuser‘的默认分支推送权限,但这并没有发生。我不确定是钩子没有正确设置,还是Kallithea只是跳过了.hg/hgrc中定义的钩子

EN

回答 1

Stack Overflow用户

发布于 2016-05-20 16:32:51

目前还不清楚你希望这是如何工作的。我对acl扩展了解不多,但我怀疑它是否了解Kallithea和它的用户,所以我认为它不会像这样工作。我更愿意编写一个自定义的Python钩子,调用Kallithea来授权用户。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37326906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档