Sophie

Sophie

distrib > Mageia > 6 > x86_64 > media > core-updates > by-pkgid > 31498a559ceee64333612647bef4b546 > files > 51

subversion-doc-1.9.6-1.mga6.x86_64.rpm

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Appendix D. The Berkeley DB Legacy Filesystem</title>
    <link rel="stylesheet" type="text/css" href="styles.css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.79.1" />
    <style type="text/css">
body { background-image: url('images/draft.png');
       background-repeat: no-repeat;
       background-position: top left;
       /* The following properties make the watermark "fixed" on the page. */
       /* I think that's just a bit too distracting for the reader... */
       /* background-attachment: fixed; */
       /* background-position: center center; */
     }</style>
    <link rel="home" href="index.html" title="Version Control with Subversion [DRAFT]" />
    <link rel="up" href="svn.apps.html" title="Part III. Appendices" />
    <link rel="prev" href="svn.webdav.clients.html" title="Client Interoperability" />
    <link rel="next" href="svn.berkeleydb.configuration.html" title="Configuring Your Berkeley DB Environment" />
  </head>
  <body>
    <div xmlns="" id="vcws-version-notice">
      <p>This text is a work in progress—highly subject to
       change—and may not accurately describe any released
       version of the Apache™ Subversion® software.
       Bookmarking or otherwise referring others to this page is
       probably not such a smart idea.  Please visit
       <a href="http://www.svnbook.com/">http://www.svnbook.com/</a>
       for stable versions of this book.</p>
    </div>
    <div class="navheader">
      <table width="100%" summary="Navigation header">
        <tr>
          <th colspan="3" align="center">Appendix D. The Berkeley DB Legacy Filesystem</th>
        </tr>
        <tr>
          <td width="20%" align="left"><a accesskey="p" href="svn.webdav.clients.html">Prev</a> </td>
          <th width="60%" align="center">Part III. Appendices</th>
          <td width="20%" align="right"> <a accesskey="n" href="svn.berkeleydb.configuration.html">Next</a></td>
        </tr>
      </table>
      <hr />
    </div>
    <div class="appendix">
      <div class="titlepage">
        <div>
          <div>
            <h2 class="title"><a id="svn.berkeleydb"></a>Appendix D. The Berkeley DB Legacy Filesystem</h2>
          </div>
        </div>
      </div>
      <div class="toc">
        <p>
          <strong>Table of Contents</strong>
        </p>
        <dl class="toc">
          <dt>
            <span class="sect1">
              <a href="svn.berkeleydb.configuration.html">Configuring Your Berkeley DB Environment</a>
            </span>
          </dt>
          <dt>
            <span class="sect1">
              <a href="svn.berkeleydb.limitations.html">Limitations of Berkeley DB</a>
            </span>
          </dt>
          <dd>
            <dl>
              <dt>
                <span class="sect2">
                  <a href="svn.berkeleydb.limitations.html#svn.berkeleydb.limitations.architectural">Architectural Limitations</a>
                </span>
              </dt>
              <dt>
                <span class="sect2">
                  <a href="svn.berkeleydb.limitations.html#svn.berkeleydb.limitations.sharedfs">Network Share Deployment</a>
                </span>
              </dt>
              <dt>
                <span class="sect2">
                  <a href="svn.berkeleydb.limitations.html#svn.berkeleydb.limitations.faulttolerance">Fault Tolerance and the Need for Recovery</a>
                </span>
              </dt>
            </dl>
          </dd>
          <dt>
            <span class="sect1">
              <a href="svn.berkeleydb.maintenance.html">Maintaining Berkeley DB Repositories</a>
            </span>
          </dt>
          <dd>
            <dl>
              <dt>
                <span class="sect2">
                  <a href="svn.berkeleydb.maintenance.html#svn.berkeleydb.maintenance.recovery">Berkeley DB Recovery</a>
                </span>
              </dt>
              <dt>
                <span class="sect2">
                  <a href="svn.berkeleydb.maintenance.html#svn.berkeleydb.maintenance.bdblogs">Purging unused Berkeley DB logfiles</a>
                </span>
              </dt>
              <dt>
                <span class="sect2">
                  <a href="svn.berkeleydb.maintenance.html#svn.berkeleydb.maintenance.bdbutil">Berkeley DB Utilities</a>
                </span>
              </dt>
            </dl>
          </dd>
        </dl>
      </div>
      <p>Long ago, when Subversion first learned to store versioned
    data, it did so using a storage layer implementation based on the
    Berkeley DB (BDB) transactional database
    system.<a href="#ftn.idm17102" class="footnote" id="idm17102"><sup class="footnote">[87]</sup></a> As the product matured, though, this
    storage layer implementation was joined by—and then
    outmatched by—another one, the FSFS backend which is used by
    the vast majority of Subversion's repositories today.  In
    Subversion 1.8, the Subversion development community announced
    that the BDB-based storage layer was being officially
    deprecated.</p>
      <p>This appendix presents some of the documentation about
    administering BDB-backed repositories featured more prominently in
    previous versions of this book.</p>
      <div class="footnotes">
        <br />
        <hr style="width:100; text-align:left;margin-left: 0" />
        <div id="ftn.idm17102" class="footnote">
          <p><a href="#idm17102" class="para"><sup class="para">[87] </sup></a>Okay, strictly speaking, it used XML files
    for starters.  But that was never intended for public
    release.</p>
        </div>
      </div>
    </div>
    <div class="navfooter">
      <hr />
      <table width="100%" summary="Navigation footer">
        <tr>
          <td width="40%" align="left"><a accesskey="p" href="svn.webdav.clients.html">Prev</a> </td>
          <td width="20%" align="center">
            <a accesskey="u" href="svn.apps.html">Up</a>
          </td>
          <td width="40%" align="right"> <a accesskey="n" href="svn.berkeleydb.configuration.html">Next</a></td>
        </tr>
        <tr>
          <td width="40%" align="left" valign="top">Client Interoperability </td>
          <td width="20%" align="center">
            <a accesskey="h" href="index.html">Home</a>
          </td>
          <td width="40%" align="right" valign="top"> Configuring Your Berkeley DB Environment</td>
        </tr>
      </table>
    </div>
    <div xmlns="" id="vcws-footer">
      <hr />
      <img src="images/cc-by.png" style="float: right;" />
      <p>You are reading <em>Version Control with Subversion</em> (for
       Subversion 1.8), by Ben Collins-Sussman, Brian W. Fitzpatrick,
       and C. Michael Pilato.</p>
      <p>This work is licensed under
       the <a href="http://creativecommons.org/licenses/by/2.0/">Creative Commons Attribution License v2.0</a>.</p>
      <p>To submit comments, corrections, or other contributions to the
       text, please visit <a href="http://www.svnbook.com/">http://www.svnbook.com/</a>.</p>
    </div>
  </body>
</html>