Наша команда использует Perforce для контроля версий. Мы хотели бы иметь возможность принимать исправления от людей, не входящих в нашу команду (например, инженеров службы поддержки), не предоставляя им полных привилегий для проверки кода, например, как проекты с открытым исходным кодом готовы принимать код от кого-либо, но дают полные полномочия на принятие только нескольким людям.
Другие системы контроля версий (например, SVN, GIT) делают это довольно легко, потому что любой может создать локальную ветвь, внести изменения и сгенерировать патч, используя основные инструменты командной строки или GUI (например, Tortoise).
Но я новичок в Perforce и не знаю, есть ли аналогичный способ сделать это.
Кто-нибудь может порекомендовать лучшую практику? (в идеале это будет работать с P4V в Windows, так как это, скорее всего, будут использовать наши внешние участники)