Можно ли разрешить моим пользователям создавать хранилища Perforce stream без предоставления им доступа super везде?
Я только что обновился до Perforce Server 2011.1, и ястремится использовать новую функцию streams .
Если я правильно понимаю, у потоков есть пара ограничений: 1) потоки должны быть в специальных stream депо и 2) потокдепо содержат ветви на своем верхнем уровне.
В настоящее время у нас есть единственное локальное депо (называемое «mylocaldepot»), которое содержит несколько проектов.Учитывая вышеупомянутые ограничения и в соответствии с практикой, показанной в документации Perforce, может показаться, что «одно потоковое хранилище на проект» более разумно.Но для создания депо требуется супер доступ.Было бы удобнее, если бы наши пользователи могли свободно создавать потоковые хранилища для своих проектов.Но я не хочу предоставлять всем неограниченный супер доступ везде.И я не хочу, чтобы они случайно удалили наш существующий локальный склад.
Можно ли настроить разрешения «Выполнять» таким образом, чтобы пользователям можно было предоставить только возможность создавать поток хранилищ?Возможно, я мог бы использовать p4 protect
и некоторую комбинацию настроек разрешений, как это?
write user * * //...
super user * * //*
super user * * -//mylocaldepot
Кстати: я нашел лучшую информацию о потоках из этих двух видео: Введение вПотоки и Потоки для управления кодовой линией ;и этот документ: Руководство по принятию потоков "Выполнить"