O que é o Perforce e para que serve?
O Perforce, hoje vendido como Perforce P4 e conhecido antes como Helix Core, é uma plataforma de controle de versão centralizado para código e para arquivos binários grandes, usada por equipes de jogos, mídia e engenharia.
Em vez de espalhar o histórico em cópias locais completas, o P4 guarda os arquivos em um servidor central, chamado depot, e cada pessoa trabalha em um workspace. A fabricante afirma que código e binários ficam no mesmo repositório, sem depender do Git LFS, que o Git exige para arquivos grandes.
O modelo de ramificação se chama Streams. Os Sparse Streams criam ramos leves que apenas referenciam os arquivos necessários, em vez de copiar o ramo inteiro. As permissões podem ser definidas por arquivo.
O P4 está disponível em plano gratuito, em nuvem gerenciada pela Perforce (P4 Cloud) e em planos corporativos. A fabricante também liga o produto a um conector para Git, para equipes que usam os dois sistemas.
Todos esses pontos são descrições das páginas da própria Perforce.





