On Wed, 24 Jun 2009 23:57:34 +0200, cpghost <cpgh...@cordula.ws> wrote:
> Yep, you're right. I thought about a way to extend the API in a
> backwards compatible way, but that's not as easy or straight
> forward as it seems. In fact, it opens a whole can of worms.
> 
> If the versioned file system isn't also POSIX compatible (where
> everything happens in HEAD unless specified otherwise), it's
> practically useless.

The question is: Do you want to take versioning support into
the file system intendedly? FreeBSD keeps most things on a
per-file basis (ordinary files, devices, processes etc.).
Versioning can always be added as a separate solution
(using versioning systems as separate programs) that does
not make any assumptions on the file system used. As you
concluded, the file system's complexity would of course
grow with those requirements. In addition to your arguments,
just imagine how a fsck for such a file system would have
to be implemented...




-- 
Polytropon
>From Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to