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.
Effortlessly work with very large files and large repositories without configuration hassle and slowness
Get notified when the file you start working on is being changed by somebody else. Say good-bye to merge conflicts and lost progress
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.
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.
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.
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.
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.
Anyone who develops software! And it’s really 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.
Diversion works on Windows, Mac and Linux.
Yes! But talk to us before.
Yes! It can integrate with any CI tool via Git compatibility, or using the API. Talk to us for more details.
Join our Discord server, check out the docs or email us!