[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