FSVS 1.2.5

FSVS stands for Fast System VerSioning, File System VerSioning or Full System VerSioning.
FSVS stands for "Fast System VerSioning", "File System VerSioning" or "Full System VerSioning".

You may think of it as some kind of tar or rsync with versioned storage.

A future capability will be to cope with local adjustments for different machines (using branching techniques), so that most of the space needed for the backup of system-files (/bin, /usr, ...) can be shared between machines.

Main features:

  • initialize itself for operation (define target URL)
  • commit to this URL (backup), with meta-data support (owner, group, mode, devices, symlinks)
  • show the status, ie. which entries have changed, and what was changed (data or meta-data)
  • update from this URL (restore), with meta-data support
  • use advanced ignore patterns, eg. to ignore all virtual filesystems like /proc, /sys, /dev (if devfs), and so on. PCRE-expressions and recursive ignore patterns are possible, too.
  • Re-Synchronize with the repository, ie. get list of files in repository, to commit all different files.

last updated on:
July 10th, 2012, 12:52 GMT
license type:
GPL (GNU General Public License) 
developed by:
Philipp Marek
ROOT \ System \ Software Distribution
Download Button

In a hurry? Add it to your Download Basket!

user rating 27



Rate it!
What's New in This Release:
  • A bug where auto-props were not applied for explicitly specified commit targets was fixed.
read full changelog

Add your review!