В настоящее время я работаю над приложением файловой системы на С#, которое требует от пользователей входа на сервер Perforce.
В ходе нашего анализа мы пришли к выводу, что наличие уникальных учетных записей P4 для каждого пользователя не очень выгодно и потребует от нас покупки дополнительных лицензий.
Учитывая, что эти пользователи являются договорными и будут использовать систему только в течение заранее определенного периода времени, трудно оправдать покупку лицензий для каждого нового договорного пользователя.
С учетом сказанного, есть ли какие-либо недостатки в том, что «группа» пользователей использует одну общую учетную запись для входа на сервер Perforce? Например, у нас будет X групп, которые используют X логинов.
С точки зрения спецификации клиента, сможет ли Perforce обнаружить, что даже если кто-то синхронизировался с head, вновь вошедший в систему пользователь (находящийся на другом компьютере) также должен синхронизироваться с head? Или все файлы помечены как синхронизированные с головой, поскольку кто-то уже синхронизировался?
Спасибо