

Apache Subversion and GitHub operate in the version control category. GitHub holds an advantage with its robust feature set and collaboration tools.
Features: Apache Subversion offers strong centralized version control, linear project histories, and is ideal where precise version management is vital. GitHub provides a decentralized system supporting collaboration with features like branch management, pull requests, and integration capabilities, making it well-suited for open-source projects.
Room for Improvement: Apache Subversion could benefit from streamlined deployment processes, enhanced support for third-party integrations, and improved collaborative tools. GitHub can enhance its local setup complexity, offer more granular permission controls, and improve offline access features.
Ease of Deployment and Customer Service: Apache Subversion often requires internal teams for deployment, making setup more complex. GitHub's cloud-based system facilitates simpler deployment and includes quick onboarding. GitHub provides superior customer service with various support tiers for immediate assistance.
Pricing and ROI: Apache Subversion is generally more cost-effective initially, leveraging existing infrastructure with low setup costs, yielding strong ROI over time. GitHub has higher upfront costs but improves productivity and collaboration, which can result in significant long-term gains for development teams focused on innovation.
I have not used GitHub's technical support extensively because there are many resources and a robust knowledge base available due to the large user community.
The technical support from GitHub is generally good, and they communicate effectively.
Some forums help you get answers faster since you just type in your concern and see resolutions from other engineers.
GitHub is more scalable than on-prem solutions, allowing for cloud-based scaling which is beneficial for processing large workloads efficiently.
We have never had a problem with scalability, so I would rate it at least eight to nine.
If a skilled developer uses it, it is ten out of ten for stability.
It provides a reliable environment for code management.
GitHub is mostly stable, but there can be occasional hiccups.
Security could make GitHub better. OWASP Top Ten security advisors could be integrated on GitHub, and it could provide checks and advice.
If they write incorrect code, it will notify me about it in the same dashboard.
I am providing this feedback for Copilot because it seems more widespread and more companies allow it rather than Amp, and it would be beneficial if they catch up with Amp on this capability.
The pricing of GitHub is reasonable, with the cost being around seven dollars per user per month for private repositories.
The pricing of GitHub depends on the choice of solutions, such as building one's own GitHub Runners to save money or using GitHub's Runners with extra costs.
Normally, GitHub is not expensive, but it would be welcome if it reduces costs for developing countries.
I like how I can create different builds from different branches, which helps me as a QA to test certain features separately from the main application.
The pull request facility for code review.
When working with the CI/CD pipeline and somebody is writing the workflow file, it would be best to include the AI feature so if they write incorrect code, it will notify me about it in the same dashboard, eliminating the need to use third-party tools to review the file.
| Product | Market Share (%) |
|---|---|
| GitHub | 9.3% |
| Apache Subversion | 4.2% |
| Other | 86.5% |


| Company Size | Count |
|---|---|
| Midsize Enterprise | 1 |
| Large Enterprise | 6 |
| Company Size | Count |
|---|---|
| Small Business | 42 |
| Midsize Enterprise | 13 |
| Large Enterprise | 49 |
GitHub is a web-based Git repository hosting service. It offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features. Unlike Git, which is strictly a command-line tool, GitHub provides a Web-based graphical interface and desktop as well as mobile integration. It also provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project.
We monitor all Version Control reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.