[svnbook] r5979 committed - branches/1.8/zh/book/appc-webdav.xml

wuzhouhui at users.sourceforge.net wuzhouhui at users.sourceforge.net
Wed Sep 11 06:33:04 CDT 2019


Revision: 5979
          http://sourceforge.net/p/svnbook/source/5979
Author:   wuzhouhui
Date:     2019-09-11 11:33:03 +0000 (Wed, 11 Sep 2019)
Log Message:
-----------
1.8/zh: appendix C translated, but review needed

Modified Paths:
--------------
    branches/1.8/zh/book/appc-webdav.xml

Modified: branches/1.8/zh/book/appc-webdav.xml
===================================================================
--- branches/1.8/zh/book/appc-webdav.xml	2019-09-11 10:59:53 UTC (rev 5978)
+++ branches/1.8/zh/book/appc-webdav.xml	2019-09-11 11:33:03 UTC (rev 5979)
@@ -1019,8 +1019,12 @@
     </sect2>
 
     <sect2 id="svn.webdav.clients.fs-impl">
+      <!--
       <title>WebDAV Filesystem Implementation</title>
+      -->
+      <title>WebDAV 文件系统实现</title>
 
+      <!--
       <para>The WebDAV filesystem implementation is arguably the best
         sort of WebDAV client.  It's implemented as a low-level
         filesystem module, typically within the operating system's
@@ -1031,11 +1035,18 @@
         transparent read/write WebDAV access to all programs.
         Applications aren't even aware that WebDAV requests are
         happening.</para>
+      -->
+      <para>按理说, WebDAV 文件系统实现应该算作最优秀的一类 WebDAV 客户端.
+        它被实现成一个底层的文件系统模块, 通常位于操作系统的内核里, 这就意味
+        着 DAV 共享目录可以像其他网络文件系统那样被挂载, 类似于 Unix 的
+        NFS 或 Windows 的 SMB. 这种 WebDAV 客户端为所有的程序提供了完全透明
+        的 WebDAV 读写访问, 应用程序甚至不会意识到 WebDAV 请求正在生成.</para>
 
       <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
       <sect3 id="svn.webdav.clients.fs-impl.windows">
         <title>WebDrive, NetDrive</title>
 
+      <!--
         <para>Both WebDrive and NetDrive are excellent commercial
           products that allow a WebDAV share to be attached as drive
           letters in Windows.  As a result, you can operate on the
@@ -1045,6 +1056,14 @@
           Technologies (<ulink url="http://www.southrivertech.com"/>).
           Novell's NetDrive is freely available online, but requires
           users to have a NetWare license.</para>
+      -->
+        <para>WebDrive 和 NetDrive 是两款非常优秀的商业软件, 允许 WebDAV
+          共享目录作为一个驱动器盘符挂载到 Windows 系统中. 它们允许用户
+          像访问真实的本地磁盘驱动器那样访问基于 WebDAV 的伪驱动器, 而且
+          操作起来不会有任何区别. 为了购买 WebDrive, 读者可以咨询
+          South River Technologies 公司 (<ulink
+            url="http://www.southrivertech.com"/>), Novell 的 NetDrive 可
+          以从网上免费获取, 但要求用户必须具备一个 NetWare 许可证.</para>
 
       </sect3>
 
@@ -1052,6 +1071,7 @@
       <sect3 id="svn.webdav.clients.fs-impl.macosx">
         <title>Mac OS X</title>
 
+      <!--
         <para>Apple's OS X operating system has an integrated
           filesystem-level WebDAV client.  From the Finder, select the
           <guimenuitem>Go→Connect to Server</guimenuitem> menu
@@ -1060,6 +1080,14 @@
           mount a WebDAV share from the Darwin terminal by using the
           <literal>webdav</literal> filesystem type with the
           <command>mount</command> command:</para>
+      -->
+        <para>Apple 公司的 OS X 操作系统集成了一个文件系统级别的 WebDAV
+          客户端. 从 Finder 开始, 选择菜单项
+          <guimenuitem>Go→Connect to Server</guimenuitem>, 然后输入
+          WebDAV 的 URL, 最终 WebDAV 共享目录将作为一个磁盘出现在桌面上,
+          看起来和其他已挂载的卷没什么两样. 用户还可以从 Darwin 终端上执行
+          挂载操作, 方法是在 <command>mount</command> 的命令行参数上把文件
+          系统类型指定成 <literal>webdav</literal>:</para>
 
         <informalexample>
           <screen>
@@ -1068,6 +1096,7 @@
 </screen>
         </informalexample>
 
+      <!--
         <para>Note that if your <command>mod_dav_svn</command> is
           older than version 1.2, OS X will refuse to mount the share
           as read/write; it will appear as read-only.  This is because
@@ -1074,12 +1103,23 @@
           OS X insists on locking support for read/write shares, and
           the ability to lock files first appeared in Subversion
           1.2.</para>
+      -->
+        <para>注意, 如果 <command>mod_dav_svn</command> 的版本比 1.2 旧,
+          OS X 将不允许以读写方式挂载共享目录, 而是以只读方式挂载. 这是
+          因为 OS X 坚持要为可读写的共享目录提供锁支持, 而最早支持锁的
+          Subversion 版本是 1.2.</para>
 
+      <!--
         <para>Also, OS X's WebDAV client can sometimes be overly
           sensitive to HTTP redirects.  If OS X is unable to mount the
           repository at all, you may need to enable
           the <literal>BrowserMatch</literal> directive in the Apache
           server's <filename>httpd.conf</filename>:</para>
+      -->
+        <para>另外, OS X 的 WebDAV 客户端有时候会对 HTTP 重定向产生过度
+          的敏感, 如果 OS X 完全无法挂载仓库, 用户 需要在 Apache 服务器的
+          配置文件 <filename>httpd.conf</filename> 里开启配置指令
+          <literal>BrowserMatch</literal>:</para>
 
         <informalexample>
           <programlisting>
@@ -1093,11 +1133,17 @@
       <sect3 id="svn.webdav.clients.fs-impl.linux">
         <title>Linux davfs2</title>
 
+      <!--
         <para>Linux davfs2 is a filesystem module for the Linux
           kernel, whose development is organized at
           <ulink url="http://dav.sourceforge.net/"/>.  Once you
           install davfs2, you can mount a WebDAV network share using
           the usual Linux mount command:</para>
+      -->
+        <para>Linux davfs2 是 Linux 内核的一个文件系统模块, 该项目的
+          主页位于 <ulink url="http://savannah.nongnu.org/projects/davfs2"/>.
+          davfs2 一旦安装完成, 用户就可以使用下面的命令挂载 WebDAV 共享目录:
+        </para>
 
         <informalexample>
           <screen>




More information about the svnbook-dev mailing list