1

私は今、新しい奇妙な問題に直面しています。次のように、hgadmin リポジトリの access.conf に役割があります。

read repo=a/b user=users/x 
deny repo=a/b

これにより、ユーザー x はこのレポを複製できません

別の役割:

read repo=a/b user=users/* 
deny repo=a/b

これにより、ユーザー x はレポ a/b を複製でき、これが発生する理由についてのアイデアが得られます

hgadmin リポジトリの access.conf と /etc/mercurial-server/access.conf の両方を除いて、それらのロールの前にロールがないことを知っている

init user=root/**
deny repo=hgadmin

なぜこれが起こるのですか?

前もって感謝します

4

0 に答える 0