Thales: Managing 11,893 repositories across global teams
Thales uses RhodeCode Enterprise to manage nearly 12,000 repositories for globally distributed teams, bringing Git, Mercurial, and SVN under one self-hosted platform with granular access control, code review, and enterprise integrations.
- Peak users
- ~1,600
- Repositories
- 11,893
- Repository groups
- 3,395
- Cost advantage
- 7× cheaper
Moving beyond a proprietary SCM system
Thales needed a modern source code management platform that could support different product lines and globally distributed engineering teams.
The previous SCM environment relied on a proprietary repository format and required a permanent connection to the server. For teams operating across multiple regions, this created heavy network dependency and increased bandwidth usage.
Thales also needed stronger security and audit capabilities, simpler branch management, and support for different version control systems used across the organization.
One platform for Git, Mercurial and SVN
Key reason Thales selected RhodeCode was its ability to manage Git, Mercurial, and Subversion within one platform.
Mercurial was initially the primary repository type, Git was introduced later as development practices evolved, and SVN remained in use for selected archival projects.
RhodeCode Enterprise also provided fine-grained user and group permissions down to repository and branch level, together with pull requests, code review, audit capabilities, API access, and IP whitelisting.
Distributed self-hosted SCM environment
Thales deployed RhodeCode Enterprise on-premises as part of a distributed architecture supporting engineering teams around the world.
RhodeCode was deployed across multiple regions, including Austin and Singapore, helping provide availability and reliability while reducing dependence on permanent network connectivity.
The platform was integrated with Active Directory and the wider engineering toolchain, including Jenkins, TeamCity, Jira, and Redmine. RhodeCode's API was also used to support access monitoring and internal automation.
At peak usage, the largest RhodeCode environment supported approximately 1,600 users across 11,893 repositories, 3,395 repository groups, and 6,813 user groups.
Simpler collaboration at enterprise scale
- 007× cheaper than competing solutions
- 01Reduced network dependency and bandwidth usage
- 02Less support required than with the previous solution
RhodeCode made source code management more intuitive and simplified branch creation, closing, and merging. Pull requests provided a more standardized code review workflow and improved collaboration between developers.
For globally distributed teams, RhodeCode reduced network dependency and bandwidth usage, particularly for Mercurial workflows.
Fine-grained permissions simplified access management, while audit capabilities, IP restrictions, and Active Directory integration supported Thales' security requirements.
RhodeCode also required less support than the previous solution and was approximately seven times cheaper than competing solutions.
"It greatly enhances collaboration with its fine-grained permission controls, making it an ideal solution for managing complex projects across distributed teams."
- Web development · NDA customer Managing 150+ Git and SVN repositories in one self-hosted platform Read →
- Automotive · 2,400 engineers Four years, no frozen release Read →
- Financial services · Frankfurt An audit finding closed with a screenshot Read →
- Defence · air-gapped Installed on a network with no route out Read →
- Research computing Search that kept working as the repository count grew Read →
- Medical devices Evidence a notified body accepted Read →
Would this approach fit your organisation?
Bring your repository count, your VCS mix and your compliance constraints. We will tell you honestly whether a staged migration is the right answer for you — sometimes it is not.
- Bring
- repository count, VCS mix, seat count
- Constraints
- regulator, classification, contract
- We answer
- within 24 hours, by an engineer
- Contact
- sales@rhodecode.com