On Tue, Jan 04, 2005 at 02:34:16PM -0600, Sean A. Walberg wrote:
VMS' file system has versioning. You'd get a file name like "login.com;1" for the first version, and so forth.
Not sure about metadata. ISTR that "files" could be more than just your usual flat file or executable -- variable and fixed length records were intrinsic file types. There was also a lot of information stored in the metadata, whether or not it is extensible is a mystery to me.
If you do find a linux file system that supports versioning I'd like to hear about it, since I'd find it handy in some cases.
I think Reiser4 may help here. I'm not sure it's really done yet though. http://os.newsforge.com/article.pl?sid=04/09/08/143252&tid=16
Cheers, Tim