[svnbook] r5329 committed - branches/1.8/zh/book/ch00-preface.xml

wuzhouhui at users.sourceforge.net wuzhouhui at users.sourceforge.net
Mon Jun 12 08:01:08 CDT 2017


Revision: 5329
          http://sourceforge.net/p/svnbook/source/5329
Author:   wuzhouhui
Date:     2017-06-12 13:01:07 +0000 (Mon, 12 Jun 2017)
Log Message:
-----------
Branch 1.8/zh: translation of chapter 0 in progress

Modified Paths:
--------------
    branches/1.8/zh/book/ch00-preface.xml

Modified: branches/1.8/zh/book/ch00-preface.xml
===================================================================
--- branches/1.8/zh/book/ch00-preface.xml	2017-06-11 15:21:32 UTC (rev 5328)
+++ branches/1.8/zh/book/ch00-preface.xml	2017-06-12 13:01:07 UTC (rev 5329)
@@ -751,12 +751,16 @@
     <!-- =============================================================== -->
     <sect2 id="svn.intro.whatsnew">
 
+    <!--
       <title>What's New in Subversion</title>
+    -->
+      <title>Subversion 的演化</title>
 
       <para>
         <indexterm>
           <primary>Subversion</primary>
           <secondary>history of</secondary>
+    <!--
         </indexterm>The first edition of this book was published by
         O'Reilly Media in 2004, shortly after Subversion had reached
         1.0.  Since that time, the Subversion project has continued to
@@ -765,12 +769,22 @@
         this is not a complete list; for full details, please visit
         Subversion's web site at
         <ulink url="http://subversion.apache.org"/>.</para>
+    -->
+      </indexterm>本书的第一版由 O'Reilly Media 于 2004 年出版, 也就是
+      Subversion 1.0 发布后不久, 此后 Subversion 项目仍然在不断地发行新版本.
+      下面是 Subversion 1.0 后发布的每个新版本的主要变化, 注意下面的修改日志
+      并不完整, 详细信息可以访问 Subversion 项目主页
+      <ulink url="http://subversion.apache.org"/>.</para>
 
       <variablelist>
 
         <varlistentry>
+    <!--
           <term>Subversion 1.1 (September 2004)</term>
+    -->
+          <term>Subversion 1.1 (2004 年 9 月)</term>
           <listitem>
+    <!--
             <para>Release 1.1 introduced FSFS, a flat-file repository
               storage option for the repository.  While the Berkeley DB
               backend is still widely used and supported, FSFS has
@@ -780,12 +794,22 @@
               this release came the ability to put symbolic links
               under version control, auto-escaping of URLs, and a
               localized user interface.</para>
+    -->
+            <para>1.1 版引入了 FSFS, 一种扁平文件的仓库存放选项, 虽然
+              Berkeley DB 后端仍然被广泛使用, 但是 FSFS 的门槛较低, 管理
+              需求也更容易满足, FSFS 成为了新建仓库的默认选项. 1.1 版还支持
+              对符号链接进行版本控制, URL 自动封装, 以及本地化的用户接口.
+            </para>
           </listitem>
         </varlistentry>
 
         <varlistentry>
+    <!--
           <term>Subversion 1.2 (May 2005)</term>
+    -->
+          <term>Subversion 1.2 (2005 年 5 ⽉)</term>
           <listitem>
+    <!--
             <para>Release 1.2 introduced the ability to create
               server-side locks on files, thus serializing commit
               access to certain resources.  While Subversion is still
@@ -798,12 +822,24 @@
               mounted as network folders.  Finally, Subversion 1.2
               began using a new, faster binary-differencing algorithm
               to compress and retrieve old versions of files.</para>
+    -->
+            <para>1.2 版支持在服务器端对文件加锁, 实现对特定资源的串行化提交.
+              Subversion 是一种并行的版本控制系统, 但特定类型的二进制文件
+              (例如音频文件) 不支持合并, 使用锁机制实现了对这种类型的文件进行
+              版本控制和保护. 1.2 版还实现了一个完整的 WebDAV 自动化版本控制,
+              允许 Subversion 仓库被当成网络文件夹进行挂载. 最后, Subversion
+              1.2 开始使用一种新的, 更快的二进制差异算法来压缩和检索文件的
+              旧版本.</para>
           </listitem>
         </varlistentry>
 
         <varlistentry>
+    <!--
           <term>Subversion 1.3 (December 2005)</term>
+    -->
+          <term>Subversion 1.3 (2005 年 12 月)</term>
           <listitem>
+    <!--
             <para>Release 1.3 brought path-based authorization
               controls to the <command>svnserve</command> server,
               matching a feature formerly found only in the Apache
@@ -811,12 +847,21 @@
               logging features of its own, and Subversion's API
               bindings to other languages also made great leaps
               forward.</para>
+    -->
+            <para>1.3 版为 <command>svnserve</command> 服务器引入了基于路径
+              的授权控制, 该特性以前只有 Apache 服务器才支持. Apache 服务器
+              增加了新的日志特性, Subversion 为其他语言提供的 API 也取得了
+              巨大的进步.</para>
           </listitem>
         </varlistentry>
 
         <varlistentry>
+    <!--
           <term>Subversion 1.4 (September 2006)</term>
+    -->
+          <term>Subversion 1.4 (2006 年 9 月)</term>
           <listitem>
+    <!--
             <para>Release 1.4 introduced a whole new
               tool—<command>svnsync</command>—for doing
               one-way repository replication over a network.  Major
@@ -825,12 +870,21 @@
               while the Berkeley DB repository backend gained the
               ability to automatically recover itself after a server
               crash.</para>
+    -->
+            <para> 1.4 版引入了一个新工具—<command>svnsync</command>
+              —通过网络完成仓库的意向复制. 工作副本的一个重大修改是
+              其元数据不再使用 XML (客户端的运行速度变得更快). 以 Berkeley DB
+              作为后端的仓库获得了在服务器崩溃后自动恢复的能力.</para>
           </listitem>
         </varlistentry>
 
         <varlistentry>
+    <!--
           <term>Subversion 1.5 (June 2008)</term>
+    -->
+          <term>Subversion 1.5 (2008 年 6 月)</term>
           <listitem>
+    <!--
             <para>Release 1.5 took much longer to finish than prior
               releases, but the headliner feature was gigantic:
               semi-automated tracking of branching and merging.  This
@@ -843,6 +897,14 @@
               management of changelists, powerful new syntax for
               externals definitions, and SASL authentication support for
               the <command>svnserve</command> server.</para>
+    -->
+            <para>1.5 版的开发时间比之前版本长了很多, 但取得的效果是巨大的:
+              分支与合并的半自动跟踪. 这为用户带来了非常大的便利, 也让
+              Subversion 远远超越 CVS, 进入了商业竞争者的行列, 同 Perforce
+              和 ClearCase 并肩. Subversion 1.5 还增加了很多用户比较关注的
+              特性, 例如交互式的冲突解决, 稀疏检出, 修改列表的客户端管理,
+              外部定义的新语法, 为 <command>svnserve</command> 新增
+              SASL 授权支持.</para>
           </listitem>
         </varlistentry>
 




More information about the svnbook-dev mailing list