About
Diversion is a version control platform built for very large projects, from AAA game studios to teams running thousands of AI agents in parallel. The site describes support for monorepos with tens of millions of files and hundreds of terabytes of code, assets, and history, along with partial and shallow checkouts so users can clone only the paths and history they need. Large binaries such as models, media, and game assets are versioned natively, and the platform is positioned as optimized for Unreal Engine development, supporting both UGS and Horde.
The website highlights performance at scale: thousands of simultaneous writers and branches, 1,000+ commits per minute without slowdown, and fast branching and merging. It also emphasizes cost and operations, citing reduced total cost of ownership versus Perforce, no server maintenance, and automatic migration support from Perforce depots. Diversion is described as SOC 2 certified. Note that the provided text describes Diversion broadly and does not give a specific feature list for a Mac app called "Diversion Desktop"; the desktop app is mentioned only as a way to work in the browser-based or native environment alongside IDE plugins, a CLI, and an API.
What's new
All release notesHomebrew cask diversion-app 0.10.0 (sha256 29fc185b4bb39b27737d984d884ba5d1f36360c931c19a7fa8b6789eb79de812).