Need advice about which tool to choose?Ask the StackShare community!
GitBucket vs Perforce: What are the differences?
GitBucket: The easily installable Github clone powered by Scala. GitBucket provides a Github-like UI and features such as Git repository hosting via HTTP and SSH, repository viewer, issues, wiki and pull request; 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.
GitBucket and Perforce belong to "Code Collaboration & Version Control" category of the tech stack.
"Self hosted" is the primary reason why developers consider GitBucket over the competitors, whereas "Great for Enterprise level use" was stated as the key factor in picking Perforce.
GitBucket is an open source tool with 7.73K GitHub stars and 1.06K GitHub forks. Here's a link to GitBucket's open source repository on GitHub.
Pros of GitBucket
- Self hosted8
- Open source7
- Familiar interface6
- Simple setup5
- Scala5
- Cross platform2
- SSH keys1
- Gists1
- Free1
Pros of Perforce
- Powerful3
- Great for Enterprise level use3
- Robust2
- Scalable1