Question

Est-il possible de permettre à mes utilisateurs de créer des performances flux dépôts sans les donner super accès partout?

Je viens de passer à Perforce Server 2011.1 et j'ai hâte d'utiliser le nouveau ruisseaux caractéristique.

Si je comprends bien, les flux ont quelques restrictions: 1) les flux doivent être en spécial flux Les dépôts et 2) les dépôts de cours d'eau contiennent des branches à leur niveau supérieur.

Nous avons actuellement un seul dépôt local (appelé "mylocaltepot") qui contient plusieurs projets. Compte tenu des restrictions ci-dessus et conformément aux pratiques indiquées dans la documentation performante, il semblerait qu'un «dépôt de flux par projet» soit plus sensible. Mais la création de dépôts nécessite super accéder. Il serait plus pratique si nos utilisateurs pouvaient créer librement des dépôts de flux pour leurs projets eux-mêmes. Mais je ne veux pas donner à tout le monde sans restriction super accès partout. Et je ne veux pas qu'ils suppriment accidentellement notre dépôt local existant.

Est-il possible de configurer les autorisations performantes de telle manière que les utilisateurs ne peuvent se voir accorder que la possibilité de créer flux dépôts? Peut-être que je pourrais utiliser p4 protect Et une combinaison de paramètres d'autorisation comme celle-ci?

write user * * //...
super user * * //*
super user * * -//mylocaldepot

BTW: J'ai trouvé que les meilleures informations sur les flux sont ces deux vidéos: Introduction aux ruisseaux et Streams for Codeline Management; Et ce document: Guide d'adoption des flux performes

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top