Hello everybody,
FSVS 1.0.7 is released.
----- Excerpt from http://fsvs.tigris.org
FSVS stands for “Fast System VerSioning”, “File System
VerSioning” or
“Full System VerSioning”. It aims to become a complete
backup/restore tool
for all files in a directory tree or whole filesystems, with a subversion
repository as the backend.
You may think of it as some kind of tar or rsync with versioned storage.
----- Excerpt ends
The biggest change is compatibility for non-UTF8-environments; so
everybody running with ISO-8859-1 or -15 should now be able to
commit/update files with umlauts or other special characters now.
A big "THANK YOU" goes to Gunter Ohrner, who did much of this work.
Because of the amount of spam coming to dev@ and users@ I had to switch
these mailing lists to moderated; please subscribe, and/or use the gmane
interfaces (http://dir.gmane.org/gmane.comp.sysutils.backup.fsvs.general
and http://dir.gmane.org/gmane.comp.sysutils.backup.fsvs.devel).
Changes since 1.0.6
- Support for non-UTF8-encodings. Filenames, symlink targets, and commit
messages with non-ASCII-characters are now correctly en/decoded on
commit/update.
- On commit just before adding a new file to the repository we check if it
still exists. Previously we'd abort if we found a temporary file on the
initial scan, which was deleted when we wanted to send it.
- "make run-tests" can now be run as a user, too. Tests which would need
root priviledges are skipped with a warning.
Note that you'll have to set the environment variable WAA to an
existing
directory; a normal user won't be able to write to /var/spool/fsvs.
- Some small performance updates were done.
- Developers can now enable debug and gcov compile modes, to see how much
lines the tests cover (currently 63%)
Changes since 1.0.6
- Support for non-UTF8-encodings. Filenames, symlink targets, and commit
messages with non-ASCII-characters are now correctly en/decoded on
commit/update.
- On commit just before adding a new file to the repository we check if it
still exists. Previously we'd abort if we found a temporary file on the
initial scan, which was deleted when we wanted to send it.
- "make run-tests" can now be run as a user, too. Tests which would need
root priviledges are skipped with a warning.
Note that you'll have to set the environment variable WAA to an
existing
directory; a normal user won't be able to write to /var/spool/fsvs.
- Some small performance updates were done.
- Developers can now enable debug and gcov compile modes, to see how much
lines the tests cover (currently 63%)
I'd like to hear your opinions, ideas, or simply bug-reports; people who'd
like to help are welcome, too.
Regards,
Phil
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon May 8 09:44:55 2006