Question Mercurial a mis en place ACL


J'essaie de configurer ACL. Je travaille surtout. Cependant, j'ai quelques questions spécifiques.

Au fond, j'essaie de créer un groupe @group qui sera autorisé à accéder à un tas de branches du formulaire xxxx-integration-xxxx. Ce que je veux faire c'est:

[acl.allow.branches]
*integration* = @group

Cependant, cela ne semble pas fonctionner. Y a-t-il un moyen facile de faire ceci?

Y a-t-il un meilleur endroit pour demander cela? J'ai posé des questions similaires sur stackoverflow et je n'ai rien obtenu.


2
2018-02-23 17:02


origine




Réponses:


Après avoir activé l'extension, vous pouvez exécuter hg help acl lire son aide (il n'est malheureusement pas inclus dans le page wiki). Vous y trouverez cette section:

Contrôle d'accès basé sur une branche

Utilisez le acl.deny.branches et acl.allow.branches sections à   avoir un contrôle d'accès par branche. Les clés de ces sections peuvent être   non plus:

  • un nom de branche, ou
  • un astérisque, correspondant à n'importe quelle branche;

Donc, vous ne pouvez pas utiliser les glob-patterns généraux ici. Cela ressemble à une requête intéressante, alors je vous suggère soumet le dans le tracker de bogues Mercurial.


1
2017-12-25 22:39