[svnbook] r5626 committed - branches/1.8/zh/book/ch05-repository-admin.xml

wuzhouhui at users.sourceforge.net wuzhouhui at users.sourceforge.net
Tue Feb 6 06:30:17 CST 2018


Revision: 5626
          http://sourceforge.net/p/svnbook/source/5626
Author:   wuzhouhui
Date:     2018-02-06 12:30:16 +0000 (Tue, 06 Feb 2018)
Log Message:
-----------
1.8/zh: translation of chapter 5 in progress

Modified Paths:
--------------
    branches/1.8/zh/book/ch05-repository-admin.xml

Modified: branches/1.8/zh/book/ch05-repository-admin.xml
===================================================================
--- branches/1.8/zh/book/ch05-repository-admin.xml	2018-02-05 12:09:26 UTC (rev 5625)
+++ branches/1.8/zh/book/ch05-repository-admin.xml	2018-02-06 12:30:16 UTC (rev 5626)
@@ -3096,8 +3096,12 @@
 
       <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
       <sect3 id="svn.reposadmin.maint.migrate.svnrdump">
+      <!--
         <title>Repository data migration using svnrdump</title>
+      -->
+        <title>使用 svnrdump 迁移仓库数据</title>
 
+      <!--
         <para>In Subversion 1.7, <command>svnrdump</command> joined
           the set of stock Subversion tools.  It offers fairly
           specialized functionality, essentially as a network-aware
@@ -3114,7 +3118,18 @@
           with <command>svnadmin dump</command>.  You can even dump a
           subtree of the repository—something
           that <command>svnadmin dump</command> cannot do.</para>
+      -->
+        <para>Subversion 1.7 引入了一个新工具, <command>svnrdump</command>.
+          它提供了较为特殊的功能, 本质上就是 <command>svnadmin dump</command>
+          和 <command>svnadmin load</command> (见
+          <xref linkend="svn.reposadmin.maint.migrate.svnadmin"/>) 的跨网络
+          版本. <command>svnrdump dump</command> 从一个远程仓库转储数据, 打印
+          到标准输出; <command>svnrdump load</command> 从标准输入读取转储数据,
+          加载到一个远程仓库上. <command>svnrdump</command> 可以像
+          <command>svnadmin dump</command> 那样生成增量转储, 甚至可以只转储
+          仓库的某个子目录, <command>svnadmin</command> 却无法做到这一点.</para>
 
+      <!--
         <para>The primary difference is that instead of requiring
           direct access to the repository, <command>svnrdump</command>
           operates remotely, using the very same Repository Access
@@ -3122,6 +3137,12 @@
           you might need to provide authentication credentials.  Also,
           your remote interactions are subject to any authorization
           limitations configured on the Subversion server.</para>
+      -->
+        <para><command>svnadmin</command> 与 <command>svnrdump</command> 之间
+          最关键的区别在于后者不需要直接访问仓库, <command>svnrdump</command>
+          使用与 Subversion 客户端相同的 Repository Access (RA) 协议完成操作
+          的远程执行, 因此用户可能需要提供认证证书, 除此之外, 远程交互可能还会
+          受到 Subversion 服务器的授权限制.</para>
 
         <note>
           <para><command>svnrdump dump</command> requires that the




More information about the svnbook-dev mailing list