On 12/13/2011 10:16 PM, Toby Thain wrote:
I for one
would love a proper versioning filesystem like the VMS ODS-2
filesystem! It's one of the many reasons VMS is my favorite OS.
You could always implement it yourself under FUSE. But wouldn't you want
some of the more advanced features of an industrial strength versioning
system, sooner or later?
Back In The Day(tm), Postgres (when it was called that) had a facility
called the "Inversion file system". It was a filesystem built atop the
RDBMS.
What did it do?
I don't recall the details (this was twenty years ago), but it gave
you basic "your files are in an RDBMS" functionality. Something VMS
people always sort of took for granted with RMS, at least to a degree.
It was neat to mess with from a research standpoint.
These days we have filesystems built on Subversion and
other
transactional systems, ZFS, etc, ad nauseam. A few years ago I looked up
every paper and such that I could find about versioning file systems. I
am sure there is much more today...
Yes. Filesystems really are "growing up". I truly adore ZFS in
particular.
I've not tried a filesystem based on SVN. Is it a FUSE layer or
something?
-Dave
--
Dave McGuire
New Kensington, PA