File: protocol.xml

package info (click to toggle)
subversion 1.4.2dfsg1-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 37,268 kB
  • ctags: 32,888
  • sloc: ansic: 406,472; python: 38,378; sh: 15,248; cpp: 9,604; ruby: 8,313; perl: 5,308; java: 4,576; lisp: 3,860; xml: 3,298; makefile: 856
file content (29 lines) | stat: -rw-r--r-- 1,246 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<chapter id="protocol">
  <title>Protocol &mdash; How the client and server communicate</title>

  <simplesect>
    <para>The Subversion client library <literal>libsvn_ra_dav</literal> uses
      the <emphasis>Neon</emphasis> library to generate WebDAV DeltaV requests
      and sends them to a "Subversion-aware" Apache server.</para>

    <para>This Apache server is running <emphasis>mod_dav</emphasis> and
      <emphasis>mod_dav_svn</emphasis>, which translates the requests into
      Subversion filesystem calls.</para>

    <para>For more info, see <xref linkend="archi.network"/>.</para>

    <para>For a detailed description of exactly how Greg Stein
      <email>gstein@lyra.org</email> is mapping the WebDAV DeltaV spec to
      Subversion, see his paper: <systemitem
        class="url">http://svn.collab.net/repos/svn/trunk/www/webdav-usage.html</systemitem>
    </para>

    <para>For more information on WebDAV and the DeltaV extensions, see
      <systemitem class="url">http://www.webdav.org</systemitem> and
      <systemitem class="url">http://www.webdav.org/deltav.</systemitem>
    </para>

    <para>For more information on <emphasis>Neon</emphasis>, see
      http://www.webdav.org/neon.</para>
  </simplesect>
</chapter>