Gitolite vs Perforce: What are the differences?
Gitolite: Setup git hosting on a central server, with fine-grained access control. Gitolite allows you to setup git hosting on a central server, with fine-grained access control and many more powerful features. Gitolite is an access control layer on top of git; Perforce: Self-hosted Version Control Software. Visibility, access control, workflow and code management for Git environments. Flexibility of collaborating on the same codebase and code reviews using any combination of Perforce and Git workflows and tools without compromise.
Gitolite and Perforce can be primarily classified as "Code Collaboration & Version Control" tools.
"Easy setup" is the top reason why over 4 developers like Gitolite, while over 2 developers mention "Great for Enterprise level use" as the leading cause for choosing Perforce.
Gitolite is an open source tool with 7.45K GitHub stars and 961 GitHub forks. Here's a link to Gitolite's open source repository on GitHub.