Skip to content
SPECIFICTION
Get listed

Diversion vs Unity Version Control

Diversion

diversion.dev

Unity Version Control

unity.com

Side by side

FigureDiversionUnity Version Control
Price from$25/moFree
Free planYesYes
Free trialYesYes
Open source——
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published99
Spec score · Version Control Software9.3 (#1)8.6 (#8)
Spec score · Game Asset Management Software9.2 (#1)8.6 (#8)
Branching and mergingDiversion provides Git-like branching and merging for flexible workflow strategies.Branching and merging, including visual branch representations, are built into the product.
Company foundingY 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 nameThe 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.
IntegrationsThe 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.
LicenceDiversion'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 G25.0 out of 5 from 2 reviews.4.2 out of 5 from 36 reviews
REST APIDiversion 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.
SecurityDiversion 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.
Self-hostingEnterprise plans offer on-premises, private-cloud and hybrid deployments, while the standard product is managed cloud software.Unity offers an on-premises server edition for teams needing control over data, security, or compliance.
SupportSupport is available through Discord, email, documentation, and in-product help; Studio includes priority support with a dedicated Slack channel.The product page describes support response by email in less than 24 hours, remote support for complex problems, and priority for development-team code hotfixes.
What it doesDiversion is a cloud-native version-control platform for code, game assets, media and other large files, aimed at game, virtual-production, architectural-visualization and AI teams.Unity Version Control is an engine-agnostic source-control system for game studios, built on Plastic SCM and designed for code, large files, and binary assets.

Plans

Diversion

  • EducationFree
  • IndieFree
  • IndieFree
  • Pro$25 a month
  • Pro - A$25 a month
  • Studio$35 a month
  • Studio - AA$35 a month
  • EnterprisePriced on request
  • Enterprise - AAAPriced on request

Diversion pricing →

Unity Version Control

  • Free tierFree
  • Pay-as-you-goPrice not published
  • Pay-as-you-goPriced on request
  • Unity PersonalFree
  • Unity Version Control hosted cloudFree
  • Unity Version Control on-prem seats$38 a month
  • Unity Pro$2,310 a year
  • Unity EnterprisePriced on request
  • Unity IndustryPriced on request

Unity Version Control pricing →

In their own words

Diversion

Diversion is a cloud-native version control system for code, game assets, and media, with real-time collaboration and automatic cloud syncing. Changes are tracked without manual push or pull. It versions source code alongside large files such as textures, 3D models, audio, video, and datasets. Repositories can contain tens of millions of files and hundreds of terabytes, with partial and shallow checkouts available. Its Unreal Engine integration supports UGS and Horde workflows; Diversion Connect brings sync status, commits, branches, and history into Unity Editor. Jenkins and TeamCity integrations and a RESTful Web API are also listed. Studio and higher add code and asset reviews, hard locks, and granular permissions. Diversion supports Windows, macOS, Linux, and self-hosted deployment. Eligible academic institutions can use Education free for up to 10 users. Pro - A costs $25 a month per user and includes up to 50 seats, 100GB storage, unlimited repositories, and up to three webhooks. A 21-day trial is listed.

Visit diversion.dev

Unity Version Control

Unity Version Control is an engine-agnostic source control tool for game development teams working with large files and binaries. It supports centralized and distributed workflows with branching and merging, as well as file-based workflows for artists. Smart Locks check that a user has the latest version before allowing a file lock, helping reduce merge conflicts. Teams can use Unity-hosted cloud servers or run the server on their own infrastructure. Desktop clients are available for Windows, macOS on Apple Silicon or Intel, and Linux. Named integrations and supported tools include JIRA, Rider, TeamCity, Jenkins, Bamboo, Unreal Engine and Discord. The free tier is free and includes unlimited cloud seats, 25 GB storage per organization per month and 100 GB egress per month; usage beyond included limits is pay-as-you-go. Unity lists on-prem seats at $38 a month. Upload and download communications use SSL, and permissions can be set for repositories, branches and individual items.

Visit unity.com