You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by David Jacopille <ti...@mac.com> on 2007/02/24 05:35:15 UTC

What does FSFS stand for?

Hello SVN users - this is my first post:

I've checked the docs and FAQ and haven't found an expansion on FSFS  
including what the acronym stands for.  There's a FSFS project at  
http://fsfs.sourceforge.net/ where the acronym stands for "Fast  
Secure File System"  but Google didn't find any relationship between  
Subversion's FSFS and Fast Secure File System (plus they use CVS for  
their version control - cretins!).

I'm asking because Fast Secure File System just made the leap from  
version 0.0.3 to 0.1.0 a month ago and if used in Subversion then the  
state of FSFS development would impact my choice of that technology  
for a production versioning system.

Thanks,
Dave Jacopille
MFS
Boston

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: What does FSFS stand for?

Posted by Matt Sickler <cr...@gmail.com>.
I believe it stands for File System File System  :)

On 2/24/07, Ryan Schmidt <su...@ryandesign.com> wrote:
>
>
> On Feb 23, 2007, at 23:35, David Jacopille wrote:
>
> > I've checked the docs and FAQ and haven't found an expansion on
> > FSFS including what the acronym stands for.  There's a FSFS project
> > at http://fsfs.sourceforge.net/ where the acronym stands for "Fast
> > Secure File System"  but Google didn't find any relationship
> > between Subversion's FSFS and Fast Secure File System (plus they
> > use CVS for their version control - cretins!).
> >
> > I'm asking because Fast Secure File System just made the leap from
> > version 0.0.3 to 0.1.0 a month ago and if used in Subversion then
> > the state of FSFS development would impact my choice of that
> > technology for a production versioning system.
>
> I don't know what exactly FSFS is supposed to stand for, but it is a
> way to store a Subversion repository that is unique to Subversion; it
> is not related to fsfs.sf.net or any other project, AFAIK.
>
>
> I can point you to this part of the book:
>
> http://svnbook.red-bean.com/en/1.2/
> svn.reposadmin.html#svn.reposadmin.basics.backends
>
> "As of Subversion 1.1, there are two options for storing data in a
> Subversion repository. One type of repository stores everything in a
> Berkeley DB database; the other kind stores data in ordinary flat
> files, using a custom format. Because Subversion developers often
> refer to a repository as "the (versioned) filesystem", they have
> adopted the habit of referring to the latter type of repository as
> FSFS  [14]  —a versioned filesystem implementation that uses the
> native OS filesystem to store data."
>
> So it seems "FSFS" means "the filesystem-based filesystem."
>
>
> I can also point you to this FSFS propaganda document describing the
> ways in which it's better and worse than the BDB alternative:
>
> http://svn.collab.net/repos/svn/trunk/notes/fsfs
>
>
> --
>
> To reply to the mailing list, please use your mailer's Reply To All
> function
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>

Re: What does FSFS stand for?

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Feb 23, 2007, at 23:35, David Jacopille wrote:

> I've checked the docs and FAQ and haven't found an expansion on  
> FSFS including what the acronym stands for.  There's a FSFS project  
> at http://fsfs.sourceforge.net/ where the acronym stands for "Fast  
> Secure File System"  but Google didn't find any relationship  
> between Subversion's FSFS and Fast Secure File System (plus they  
> use CVS for their version control - cretins!).
>
> I'm asking because Fast Secure File System just made the leap from  
> version 0.0.3 to 0.1.0 a month ago and if used in Subversion then  
> the state of FSFS development would impact my choice of that  
> technology for a production versioning system.

I don't know what exactly FSFS is supposed to stand for, but it is a  
way to store a Subversion repository that is unique to Subversion; it  
is not related to fsfs.sf.net or any other project, AFAIK.


I can point you to this part of the book:

http://svnbook.red-bean.com/en/1.2/ 
svn.reposadmin.html#svn.reposadmin.basics.backends

"As of Subversion 1.1, there are two options for storing data in a  
Subversion repository. One type of repository stores everything in a  
Berkeley DB database; the other kind stores data in ordinary flat  
files, using a custom format. Because Subversion developers often  
refer to a repository as “the (versioned) filesystem”, they have  
adopted the habit of referring to the latter type of repository as  
FSFS  [14]  —a versioned filesystem implementation that uses the  
native OS filesystem to store data."

So it seems "FSFS" means "the filesystem-based filesystem."


I can also point you to this FSFS propaganda document describing the  
ways in which it's better and worse than the BDB alternative:

http://svn.collab.net/repos/svn/trunk/notes/fsfs


-- 

To reply to the mailing list, please use your mailer's Reply To All  
function


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: What does FSFS stand for?

Posted by Jing Xue <jx...@digizenstudio.com>.
On Sat, Feb 24, 2007 at 09:04:14AM +0100, B. Smith-Mannschott wrote:
> File System [1] File System [2]
> 
> Which is to say, a "File System" [2] in the Subversion sense (i.e. a  
> versioning file file system) implemented on top of a normal File  
> System [1] (as opposed to on top of a simple database like BDB).

Shouldn't the other one be referred to as "BDBFS" then, for the sake of
consistency? ;-)

-- 
Jing Xue

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: What does FSFS stand for?

Posted by "B. Smith-Mannschott" <be...@gmail.com>.
File System [1] File System [2]

Which is to say, a "File System" [2] in the Subversion sense (i.e. a  
versioning file file system) implemented on top of a normal File  
System [1] (as opposed to on top of a simple database like BDB).

// ben

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org