[svnbook commit] r1786 - trunk/src/zh/book

rocksun svnbook-dev at red-bean.com
Tue Nov 1 20:05:15 CST 2005


Author: rocksun
Date: Tue Nov  1 20:05:14 2005
New Revision: 1786

Modified:
   trunk/src/zh/book/appa.xml
Log:
* zh/book/appa.xml: contributed by nannan


Modified: trunk/src/zh/book/appa.xml
==============================================================================
--- trunk/src/zh/book/appa.xml	(original)
+++ trunk/src/zh/book/appa.xml	Tue Nov  1 20:05:14 2005
@@ -37,7 +37,7 @@
   <sect1 id="svn-ap-a-sect-2">
     <title>目录的版本</title>
     
-    <para>Subversion会纪录目录树的结构,不仅仅是文件的内容。这是编写Subversion替代CVS最重要的一个原因。
+    <para>Subversion会记录目录树的结构,不仅仅是文件的内容。这是编写Subversion替代CVS最重要的一个原因。
     </para>
 
     <para>以下是对你意味着什么的说明,作为一个前CVS用户:</para>
@@ -277,7 +277,7 @@
   <sect1 id="svn-ap-a-sect-8">
     <title>二进制文件和转化</title>
 
-    <para>在大多数情况下,Subversion比CVS更好的处理二进制文件,因为CVS使用RCS,它只可以存储二进制文件的完整拷贝,但是,从内部原理上讲,Subversion使用二进制区别算法来表示文件的区别,而不管文件时文本文件还是二进制文件。这意味着所有的文件是以微分的(压缩的)形式存放在版本库,小的区别会通过网络传输。
+    <para>在大多数情况下,Subversion比CVS更好的处理二进制文件,因为CVS使用RCS,它只可以存储二进制文件的完整拷贝,但是,从内部原理上讲,Subversion使用二进制区别算法来表示文件的区别,而不管文件是文本文件还是二进制文件。这意味着所有的文件是以微分的(压缩的)形式存放在版本库,小的区别会通过网络传输。
     </para>
     
     <para>CVS用户需要使用<option>-kb</option>选项来标记二进制文件,防止数据的混淆(因为关键字解释和行结束转化),他们有时候会忘记这样做。
@@ -303,7 +303,7 @@
 
     <title>版本化的模块</title>
 
-    <para>不像CVS,Subversion工作拷贝会意识到它检出了一个模块,这意味着如果有人修改了模块的定义(例如添加和删除组件),然后一个对<command>svn update</command>的调用会适当的更新工作拷贝,天际或删除组件。
+    <para>不像CVS,Subversion工作拷贝会意识到它检出了一个模块,这意味着如果有人修改了模块的定义(例如添加和删除组件),然后一个对<command>svn update</command>的调用会适当的更新工作拷贝,添加或删除组件。
     </para>
 
     <para>Subversion定义了模块作为一个目录属性的目录列表:见<xref linkend="svn-ch-7-sect-3"/>。
@@ -318,7 +318,7 @@
 
     <title>认证</title>
 
-    <para>通过CVS的pserver,你需要在读写操作之前<quote>登陆</quote>到服务器—即使是匿名操作。Subversion版本库使用Apache的<command>httpd</command>或<command>svnserve</command>作为服务器,你不需要开始时提供认证凭证—如果一个操作需要认证,服务器会要求你的凭证(不管这凭证是用户名与密码,客户证书还是两个都有)。所以如果你的工作拷贝时全局可读的,在所有的读操作中不需要任何认证。
+    <para>通过CVS的pserver,你需要在读写操作之前<quote>登陆</quote>到服务器—即使是匿名操作。Subversion版本库使用Apache的<command>httpd</command>或<command>svnserve</command>作为服务器,你不需要开始时提供认证凭证—如果一个操作需要认证,服务器会要求你的凭证(不管这凭证是用户名与密码,客户证书还是两个都有)。所以如果你的工作拷贝是全局可读的,在所有的读操作中不需要任何认证。
     </para>
 
     <para>相对于CVS,Subversion会一直在磁盘(在你的<filename>~/.subversion/auth/</filename>目录)缓存凭证,除非你通过<option>--no-auth-cache</option>选项告诉它不这样做。



More information about the svnbook-dev mailing list