A New Breed of Version Control
Diversion is unlike any other version control tool built before. We've re-envisioned the user experience, transforming it into a modern cloud service. Spend less time fighting your VCS, and more time creating the things you care about.
Painless Scalability
Effortlessly work with very large files and large repositories without configuration hassle and slowness
Conflicts prevention
Get notified when the file you start working on is being changed by somebody else. Say good-bye to merge conflicts and lost progress
Easy to use
No need to read a book before starting. There is no book! Diversion is designed to be simple and intuitive.
Diversion For
Game Development
Modern Branching and Merging
Diversion supports Git-like branching strategies, with fast branch switching & easy merging. Use feature branches, release branches, or any workflow that works for your team.
Cloud Sync
Your work is continuously synchronized to the cloud where it is kept safe - even before you commit. If you work with multiple environments, they are always kept up to date with your latest work.
Granular Permissions
Assign folder-level permissions to users and teams - full, read-only or no access. Allow outside contributions to a project without sharing your entire repository, or creating a separate one.
Import from Git
Keep your version history by importing from an existing Git repo, for seamless and quick migration. Diversion can also synchronize with Git repositories, allowing teams to work with Git and Diversion alternately. CI/CD is also easy to set up with Jenkins, TC and more.
Backed by
And founders and executives from these companies
Frequently asked questions
Is Diversion free?
Yes!!! Diversion is completely free for up to 5 users and 100GB of storage. You heard it right!
Check out www.diversion.dev/pricing for details.
Who is Diversion for?
Anyone who develops software! And it’s really great for game development.
How is Diversion different from Git?
- Easy to use - no need to read a book before you start. You can’t really mess things up like in Git
- Works well with large files - upload anything you need
- Synchronizes your changes to the cloud while you work
How is Diversion different from SVN?
- You don’t need a Diversion server, it’s in the cloud
- Diversion has real branches, like Git
How is Diversion different from Perforce?
- You don’t need a Diversion server, it’s in the cloud
- There is nothing to set up, just sign up and start creating
- No need to buy licenses!
Why is Diversion great for game development?
It easily handles large files and repositories, it helps prevent merge conflicts and is easy to use by non-developers. More info in our game development page.
Which operating systems are supported?
Diversion works on Windows, Mac and Linux.
Can I use Diversion’s API?
Yes! But talk to us before.
Does Diversion work with CI tools?
Yes! It can integrate with any CI tool via Git compatibility, or using the API. Talk to us for more details.
Where can I get help?
Join our Discord server, check out the docs or email us!