Portanto, parece que o problema era que os usuários também precisavam escrever acesso ao depósito de fusão-gito (ou talvez em vez disso).
Estou usando o Git Fusion OVA em execução no VirtualBox para subdividir um repositório do Perforce em um repositório git. Eu configurei usuários para serem membros do grupo git-fusion-push, e esse grupo é um subgrupo de um grupo com acesso de gravação ao depósito que contém o repositório vinculado.
Eu tive dois usuários tiveram seus pushes rejeitados pelo gancho pré-recebimento, devido à falta de autenticação. Eu consegui reabilitar um uso através de várias mudanças de permissão, enquanto eu estava tentando descobrir o que estava errado (eu os fiz um superusuário temporariamente para verificar se a mecânica estava funcionando, o que era - eles poderiam então empurrar).
Isso pode ou não estar conectado aos usuários que tentam enviar um commit não-avanço rápido.
Sou iniciante no Perforce.
Tags virtualbox git perforce