La cuestión del costo
Perforce / Helix Core es software comercial. El precio varía pero típicamente cae alrededor de USD 25-50 por usuario por mes para hosting cloud.
Conjunto de características enterprise de Perforce
- Control de acceso por ruta.
- Streams.
- Locking de archivos y checkout exclusivo.
- Helix Swarm.
- Helix Sync / P4VS.
- Soporte profesional.
- Escala masiva.
- Replicación y proxies.
Conjunto de características enterprise de Git
- GitHub / GitLab / Bitbucket Enterprise.
- Branch protection.
- Code owners.
- Vasto ecosistema.
- Tier gratuito.
- Opciones self-hosting.
Profundidad de control de acceso
Perforce: ACLs por ruta. El modelo de Git es por repositorio. Workarounds en Git:
- Dividir contenido secreto en repos separados.
- Usar submódulos con repos permisionados separadamente.
- Usar hooks del lado servidor.
Trail de auditoría
Perforce registra cada operación del lado servidor. Git registra pushes; no puede registrar lo que se clone-fetched o blame-queried localmente.
Integración de code review
Perforce envía Swarm. Git depende del host.
Integración con build farm
Perforce destaca aquí.
Self-hosting
Perforce puede ser self-hosted. GitLab CE, Gitea, Forgejo, sourcehut proporcionan Git self-hosted.
Costo total de propiedad
Perforce: licencia + tiempo admin + tiempo de integración. Git: tarifas de hosting + licencias de tooling + tiempo de integración.
La comparación honesta
El precio rara vez es el factor decisivo a escala. El ajuste de carga de trabajo, familiaridad del equipo y costo de integración dominan.