
Diversion
7.8#4 in version control softwareFrom $25 a monthFree planWebAPILinuxmacOS
Visit

| Fact | Diversion | Unity Version Control |
|---|---|---|
| Branching and merging | Diversion provides Git-like branching and merging for flexible workflow strategies. | Branching and merging, including visual branch representations, are built into the product. |
| Company founding | Y Combinator lists Diversion as founded in 2021 and part of its Summer 2022 batch. | Unity says it was founded as Over the Edge Entertainment in Denmark in 2004 and reorganized as a Delaware corporation in 2009. |
| Company legal name | The legal entity is Diversion Company, Inc., a Delaware company. | Unity Software Inc. is the registrant name, while Unity Technologies is used as the operating brand. |
| Integrations | The product page names Jenkins and TeamCity CI/CD integrations and a RESTful Web API for custom integrations. | Unity names JIRA, Rider, TeamCity, Jenkins, Bamboo, Unreal Engine, and Discord among its integrations and supported tools. |
| Licence | Diversion's terms treat the service and software as company-owned proprietary material and prohibit sublicensing, reverse engineering, modification and unauthorized copying. | The Plastic SCM terms grant limited, non-exclusive, non-transferable subscription rights and state that Unity retains all rights not expressly granted, indicating proprietary software. |
| Rating on G2 | 5.0 out of 5 from 2 reviews. | 4.2 out of 5 from 36 reviews |
| REST API | Diversion provides a REST API for repository, commit, branch, workspace, merge, review and permission operations. | A client REST API exposes UVCS operations over HTTP when a configured UVCS client is installed on the machine. |
| Security | Diversion states that its infrastructure is SOC 2 certified; its trust center lists SOC 2 Type I compliance and controls including encryption in transit and at rest. | Unity says Unity Version Control upload and download communications use SSL and that it only allows SSL connections. |
Diversion suits game developers, virtual production and architectural visualization studios, AI/ML teams, and creative teams working with large files. It also offers integrations for Unreal Engine, Unity, Jenkins, and TeamCity workflows.
Unity Version Control is aimed at game development teams managing large files and repositories, including teams with artist-oriented file workflows. It can suit teams choosing between hosted cloud servers and self-hosting.