FSVS is the abbreviation for "Fast System VerSioning", and is pronounced [fisvis]. It is used for backing up, restoring, versioning, and system configuration management, using a Subversion repository as the backend.
| Tags | Archiving backup Recovery Tools Software Distribution |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX BSD FreeBSD Mac OS X Linux |
| Implementation | C |
Recent releases


Changes: This release includes pattern groups with automatic properties, read-only commands for "ordinary" users, better multi-URL support, 59% CPU reduction on "status", a lot of fixes, like a memory leak for checkout, and many more changes.


Changes: There are some new commands: "uncopy", "cat", "delay", and "rel-ignore". A few new options were added. HTTPS client certificate authentication is now more configurable. Some features were added for ignore patterns.


Changes: A lot of bugs were fixed. Some new features were added (mostly options). "fsvs diff -rX" now also works for special entries (symlinks and devices).


Changes: A bug in the example versioning scripts has been fixed: passwords in shadow and gshadow wouldn't be removed on commit as they should be.


Changes: This version brings automatic merging of local and remote changes with conflict marking (and an explicit "resolve" command). Updates can be restricted to a subset of URLs (if you're using multiple). Note that this cannot be done for a subset of the working copy. The filter option "text" now means removed entries too. "urls dump" can now work verbosely to produce more human-readable output. "checkout" now prints the entries as they're checked out. The user gets better messages on wrong options. Compatibility with Solaris was improved.