Cost / License
- Free
- Open Source (Apache-2.0)
Platforms
- Mac
- Windows
- Linux
Diversion is described as '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' and is a Version Control system in the development category. There are more than 25 alternatives to Diversion for a variety of platforms, including Windows, Linux, Mac, Haiku and BSD apps. The best Diversion alternative is Git, which is both free and Open Source. Other great apps like Diversion are Lore Version Control, Apache Subversion, Mercurial SCM and Clustta.
Darcs is an advanced revision control system, for source code or other files. It is fully distributed, and supports lazy fetching of the remote repository (fetching only what is needed at the time, rather than all history).
Plastic SCM is a commercial SCM system developed by Codice Software. Plastic tries to focus on big repositories, parallel development, branching and merging and security.




An open source, distributed version control and bug tracking system for Windows, Mac OS X, and Linux.

EasyGit is a wrapper for git, designed to make git easy to learn and use.
EG FOCUSES ON DOCUMENTATION AND EXAMPLES

BitKeeper is the original distributed source management system and the main inspiration for Git. BitKeeper is a fast, enterprise-ready, distributed SCM that scales up to very large projects and down to tiny ones.
CVS is a centralized version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of changes to individual text-based files.
Azure DevOps Server is a set of collaborative software development tools for the entire team, hosted on-premises. Azure DevOps Server integrates with your existing IDE or editor to help your cross-functional team work effectively on projects of all sizes.
monotone is a free distributed version control system. It provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol.
Source Control, Version Control and Bug Tracking
Integrate them within a single product and you have a compelling combination. TeamCoherence integrates both tools in one easy to use product, allowing issues to be associated with source files, and source changes to be associated.


