Мы используем perforce в моей компании и сильно полагаемся на него. Мне нужно некоторое предложение для следующего сценария:
Наша структура Depot выглядит примерно так:
//depot
/product1
/component1
/component2
.
.
/componentN
/*.java
/*.xml
/product2
/component1
/component2
.
.
/componentN
/*.java
/*.xml
Каждый продукт состоит из нескольких компонентов, и каждый компонент состоит из java, xml или какого-либо другого программного файла. С каждым компонентом связан менеджер/владелец.
Прямо сейчас мы заблокировали разрешения на запись для каждого пользователя, и только когда это одобрено менеджером/владельцем после проверки кода, мы открываем разрешение на запись для этого пользователя для регистрации любого файла/папки. Этот процесс становится немного неаккуратным. потому что менеджер / разработчик должен ждать, пока администратор perforce разрешит разрешения (обновить таблицу защиты perforce). Кроме того, мы даем им всего 24 часа для проверки (из-за гибкости, в которой я мало что понимаю :)), после чего мы должны снова заблокировать доступ на запись для этого пользователя.
Я ищу механизм, в котором администраторы perforce могут делегировать эту ответственность соответствующим менеджерам/владельцам, не предоставляя им права суперпользователя или администратора, и который автоматически отключает разрешение на запись через 24 часа.
Какие-либо предложения ?
Заранее спасибо.