RE: VFS
RE: VFS
- Subject: RE: VFS
- From: "Karan, Cem (Civ, ARL/CISD)" <email@hidden>
- Date: Mon, 6 Oct 2008 07:23:55 -0400
- Thread-topic: VFS
> On Thu, Oct 2, 2008 at 4:07 PM, Karan, Cem (Civ, ARL/CISD)
> <email@hidden> wrote:
> > I've been poking around, trying to find more information on Apple's
> > implementation of VFS, but haven't been able to find much. Is it
> > still supported? Should I use something else?
>
> Searching for "VFS" on developer.apple.com gives this as the
> first result:
>
> http://developer.apple.com/qa/qa2001/qa1242.html
I'm sorry, I wasn't clear in my earlier message. I saw that, and read it before, including the following:
"Documentation for the VFS KPI is still rather rudimentary. Apple will rectify this in the future (r. 3524590); in the meantime, this Q&A includes a list of references to documentation and other resources."
I have the 4.4 BSD book, and am reading through it, I googled for VFS KPI, and got lots of hits for other systems, as well as for the book MAC OS X Internals By Amit Singh, but I haven't seen much about the KPI. What I'm really after is complete documentation on how the KPI works, so I can decide if it is the right path to go down.
What I would like to do (assuming I have any free time):
I want to write an interface to my version control system (in this case, Subversion, but it could be anything) that lets me 'mount' different working copies (and different revisions of the same one), in the same way that you can mount a disk image. The idea is that the meta information (.svn, .cvs, whatever) can be fully hidden from the mounted drive. Each modification can be an unnamed revision, with some kind of special tool handling naming particular modifications (or, if I can, I can make it like how CDs/DVDs have a burn button in their toolbar, I haven't fully thought out the interface yet). Tools that don't understand what version control is wouldn't break the system, and using it would be more natural.
And before anyone points out to me that Apple discourages stacking file systems, I know that; however, Apple is doing SOMETHING in order to mount disk images, and my uneducated guess is something to do with KPI (the only other thing I can think of is IOMedia Filter, but that doesn't quite seem right). So, any ideas where I should start?
Thanks,
Cem Karan
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
- Follow-Ups:
- Re: VFS
- From: Jean-Daniel Dupas <email@hidden>
- Re: VFS
- From: Amanda Walker <email@hidden>
- Re: VFS
- From: "Finlay Dobbie" <email@hidden>
References: | |
| >VFS (From: "Karan, Cem (Civ, ARL/CISD)" <email@hidden>) |
| >Re: VFS (From: "Finlay Dobbie" <email@hidden>) |