Enterprise Source Code Management
RhodeCode provides unified security and team collaboration across Git, Subversion, and Mercurial. Developers get unified code review and automation with a common set of tool integrations across all repositories.
World's best firms use RhodeCode to unify repository management. Free and open source.
- Systems
- Git · Mercurial · Subversion
- Deployment
- On-premises, private cloud, air-gapped
- Licence
- CE — AGPLv3 · EE — commercial
- Auth
- LDAP, AD, SAML 2.0, CAS, OAuth, 2FA
- Telemetry
- None collected. The instance never contacts RhodeCode.
- Audit
- Immutable log, 7-year retention, SIEM stream
- Version
- CE 5.14.0 · EE 5.14.0
Unified tools for Mercurial, Git and Subversion
One platform, three systems, and the same three capabilities across all of them.
Team collaboration
Iterate more quickly with enterprise code review tools and automated interactions.
- Inline comments for instant feedback
- Smart commits to trigger approvals and merges
- Custom workflows shaped to your process
Workflow automation
Automate the routine so reviewers spend attention on the code.
- Reviewer rules assign the right owners
- Event hooks and webhooks on every action
- Full REST API for your own automation
Permission management
Centralise access control and prove it to an auditor.
- Team, individual or repository level
- Common access control across every repository
- IP restrictions and an immutable audit log
- CON Apple Consumer technology
- NET Cisco Networking
- TEL Verizon Telecoms
- CON LEGO Consumer manufacturing
- CON Nintendo Consumer technology
- CON Sony Consumer technology
- DEF Thales Defence & aerospace
- LAB Sandia National Laboratories National laboratory
- DEF US Naval Research Laboratory Defence research
- LAB NOAA Government science
- LAB Pacific Northwest National Laboratory National laboratory
- DEF Kongsberg Defence & maritime
- AUT Mercedes-AMG Petronas Motorsport
- AUT Continental Automotive
- AUT Bosch Automotive
- FIN Deutsche Börse Financial services
- FIN Rabobank Financial services
- NET Fujitsu Enterprise IT
Why people choose RhodeCode, in their own words — collected on platforms we do not control.
-
5.0 Capterra
“RhodeCode is a solid VCS system which supports all git, svn and mercurial. The fact it does all 3 is unique.”
Con Doesn't support AlmaLinux via the default installer. Considered GitLab, which doesn't support svn or mercurial.Craig F. · MD · Information Technology & Services -
5.0 Capterra
“I seamlessly integrate it with SVN and mercurial which makes it easy to work with different types of code.”
Daniel A. · Tech Applications Manager · Semiconductors -
5.0 Capterra
“It has amazing features such as full text code search and unified code review.”
Con Sometimes the development process can get lengthy because of RhodeCode.Shubham G. · Sr. IT Consultant · IT & Services -
5.0 Capterra
“RhodeCode excels in repository management, offering easy navigation and seamless repository handling.”
Con The user interface isn't as intuitive as other platforms. It feels outdated at times.Vivek K. · Marketing Specialist · Accounting -
4.0 Capterra
“Advanced features like workflow automation significantly reduced the time consumption, and the security control is good.”
Con Support services need improvement, and the cost is a constraint.Kalleshi T. · Cloud Engineer · IT & Services -
5.0 Capterra
“What I like most about RhodeCode is its scalability and performance.”
David M. · Web Developer · switched from GitHub and GitLab -
4.5 G2
“Permissions are granular enough that we stopped maintaining our own scripts for repository provisioning.”
Con The admin surface takes a while to learn.Platform Engineer · Enterprise · 1,001–5,000 staff -
4.0 G2
“Self-hosting was non-negotiable for us. RhodeCode was the only option that also kept our Mercurial history.”
Con Initial setup needed help from support.Engineering Manager · Financial Services · mid-market -
5.0 Capterra
“Code review across three version control systems in one interface saved us running two platforms.”
Senior Developer · Manufacturing · 501–1,000 staff -
4.5 G2
“The audit trail answered a compliance question that used to take us a week to reconstruct by hand.”
Con Reporting could be richer out of the box.Security Lead · Regulated industry · enterprise
Community
AGPLv3Every VCS, pull requests, code review, permissions and the full API. Self-supported.
Enterprise
Most deployedSupport with an SLA, enterprise authentication, code search at scale and high availability.
Enterprise Cloud
ManagedThree dedicated hardware tiers with your own domain and SSL. Starter $80, Team $180, Enterprise $600 per month.
Enterprise Edition is licensed for a minimum of 10 seats; added seats come in 10-seat packs. Two and three year terms qualify for a discount. Discounts for nonprofits, education and research institutions.
Large engineering organisations never have just one version control system.
Acquisitions
Mergers leave Subversion in one division and Git in another — separate servers, separate accounts, separate ideas of who may read what.
Embedded toolchains
Legacy build systems are pinned to a VCS that cannot be swapped on a project timeline. The migration date keeps moving.
Three of everything
The usual answer is three platforms and three audit trails for one auditor. RhodeCode is the other answer.
Pick the repository type depending on your project, not on your code management tool.
-
01.4
Increased IT ROI
Unlock value from legacy apps and the teams wastefully isolated from your newer projects — without a rewrite.
-
01.5
Military-grade security
Behind your firewall, on the same platform as our defence and fin-tech customers. No telemetry — the instance never contacts RhodeCode.
-
01.6
SVN to Git, no compromise
A real path to Git while your SVN apps and tools keep earning for years. Both under one permission model.
-
01.7
Global scale
Large distributed teams need SCM that is secure and still fast. Multi-node, parallel instances, centralised or distributed storage.