/usr/share/doc/fsvs/FAQ is in fsvs 1.2.6-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | Q: What does fsvs mean?
A: Fast System VerSioning
Q: How do you pronounce it?
A: [fisvis]
Q: Why are the listings not sorted?
A: Because of speed considerations the program does the files in
hard disk-order, ie. in the order they're on the hard disk.
Doing the run and output later would leave the user without feedback
for some time.
Q: What meta-data is versioned?
A: Currently modification time, user, group, and permissions are saved.
Q: What kind of files are versioned?
A: Files, directories, device nodes (block and char), symbolic links.
Sockets and pipes are normally regenerated upon opening and are therefore
not stored.
Q: I don't like XYZ.
A: Unified patches are welcome.
Q: Why is it called fsvs and not X?
A: I've had several great ideas myself, but after discarding SYSV
(SYStem Versioning) and SUBS (SUbversion Backup System) I just searched
for a unique string to describe this project.
Q: Can I use some subdirectory of my repository instead of the root?
A: Of course. You can use the normal subversion structures /trunk, /tags,
/branches - you just have to create them and point your working copy there.
So you do
svn mkdir $URL/branches $URL/tags $URL/trunk
and use
fsvs init $URL/trunk
to use the trunk, or
fsvs export $URL/tags/tag2
to export your "tag2".
Note: There's no way currently to "switch" between directories, although
there might/should.
|