[PATCH] additional info on AFS-filesystems and Readonly FSFS repos.

Michael W Thelen mike at pietdepsi.com
Mon Sep 26 15:04:44 CDT 2005

Janne Johansson wrote:
> I haven't "tested" it, but the change seemed so simple I decided not
> to install everything required to build the svn book right now.
> This obviously is against the repo of the svnbook and not svn itself.
> No special attributes set on any words like <command> or <literal>.
> svn diff trunk/
> Index: trunk/src/en/book/ch05.xml
> ===================================================================
> --- trunk/src/en/book/ch05.xml  (revision 1654)
> +++ trunk/src/en/book/ch05.xml  (working copy)
> @@ -423,6 +423,15 @@
>            the repository isn't affected at all.  At worst, some
>            transaction data is left behind.</para>
> +        <para>If you are hosting your FSFS-based repository in AFS and
> +        want to give out anonymous access to it, you need to allow
> +        locking in the locks/ directory in addition to readonly rights.
> +        The rest of the repository can have regurlar "rl" rights given to
> +        system:anyuser, but the locks/ directory needs "rlk" in order to
> +        make anonymous checkouts work. If you don't allow locking in the
> +        locks/ directory, svn will refuse to check out from the repository.
> +       </para>
> +
>          <para>The only real argument against FSFS is its relative
>            immaturity compared to Berkeley DB.  It hasn't been used or
>            stress-tested nearly as much, and so a lot of these 

This seems like a pretty specific problem to address in the "Repository
Data Stores" section, which seems to be mostly about weighing the pros
and cons of each backend.  But I'm not sure where else it would go.  It
seems like information that should definitely be in the book
*somewhere*.  Maybe this is the best place for it after all.

Michael W Thelen
It is a mistake to think you can solve any major problems just with
potatoes.       -- Douglas Adams

More information about the svnbook-dev mailing list