Superversion is a collaborative version control software that allows multiple users to work on a project simultaneously. It operates on change sets to track different versions of files and ensure efficient collaboration.
If you're tired of using CVS and don't want to invest in expensive version management software, Superversion is the solution for you. Superversion is published under the GPL and can be used in commercial environments free of charge.
Superversion offers several key features, including easy download, installation, and setup in just a few clicks. It is platform-independent, making it compatible with Windows, Linux, OS/2, OpenVMS, and even Macs (feedback welcome!). Its graphical user interface allows for all operations to be performed with ease.
Superversion's fully transactional internal database ensures that data loss is highly unlikely. It can be used with any editor or file-based IDE, and offers a compressed diff view for every file, accessible with a single click. Its instant overview of all new/changed/deleted files in work areas is another great feature.
Supervision provides a buffer for changes that can be collected before being committed to the repository. It supports branching, branch merging, and stores all file changes as diffs for low space consumption - even for binary files. Additionally, it offers report functions, full-text search, state comparison, and file history, among others.
Superversion's support for multiple work areas per project allows for simultaneous work on different versions. Its graphical project history view, keyword replacement (analogous to CVS), and marker system to assign human-readable labels to versions are also noteworthy features. Users can assign comments to every version and every file, and export any recorded version as zip files, complete directories, or file-wise.
Superversion detects file type automatically - manual override is possible. Help text is provided in most dialogs, making it even easier to use. The latest release of Superversion boasts several performance improvements, including a faster and more responsive user interface in many places. Additionally, there is a new dialog for adding work areas.
In conclusion, Superversion is an excellent multi-user distributed version control system for industrial-strength applications. It offers a powerful and cost-effective alternative to commercial solutions, combined with ease of use and efficient usability.
Version 2.0 Beta 8: N/A