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

nannan svnbook-dev at red-bean.com
Mon Nov 7 00:00:41 CST 2005


Author: nannan
Date: Mon Nov  7 00:00:40 2005
New Revision: 1801

Modified:
   trunk/src/zh/book/appc.xml
   trunk/src/zh/book/ch05.xml
Log:
* zh/book/appc.xml: nannan
* zh/book/ch05.xml: nannan

Modified: trunk/src/zh/book/appc.xml
==============================================================================
--- trunk/src/zh/book/appc.xml	(original)
+++ trunk/src/zh/book/appc.xml	Mon Nov  7 00:00:40 2005
@@ -50,7 +50,7 @@
         <varlistentry>
           <term>属性</term>
           <listitem>
-            <para>这与Subversion中的是同一个思想—附加在文件和集合上的元数据,一个客户端可以使用新方法<literal>PROPFIND</literal>列出或检索附加在一个资源上的属性,也可以使用<literal>PROPPATCH</literal>方法修改这些属性。一些属性是完全由用户控制的(例如,一个<quote>color</quote>属性),还有一些是WebDAV服务器创建和控制的(例如,一个保存文件最后修改时间的属性)。前一种叫做<quote>dead</quote>属性,后一种叫做<quote>live</quote>属性。
+            <para>这与Subversion中是同一个思想—附加在文件和集合上的元数据,一个客户端可以使用新方法<literal>PROPFIND</literal>列出或检索附加在一个资源上的属性,也可以使用<literal>PROPPATCH</literal>方法修改这些属性。一些属性是完全由用户控制的(例如,一个<quote>color</quote>属性),还有一些是WebDAV服务器创建和控制的(例如,一个保存文件最后修改时间的属性)。前一种叫做<quote>dead</quote>属性,后一种叫做<quote>live</quote>属性。
            </para>
           </listitem>
         </varlistentry>
@@ -121,7 +121,7 @@
         <varlistentry>
           <term>自动版本化</term>
           <listitem>
-            <para>对大多数,这是DeltaV的<quote>杀手</quote>特性,如果DeltaV服务器支持这个特性,然后基本的WebDAV客户端(例如,那些不知道版本化的客户端)仍然可以对服务器写操作,服务器可以悄无声息的执行版本操作。在最简单的例子里,一个从基本的WebDAV客户端发送的无知的<literal>PUT</literal>可能会被服务器转化为<literal>CHECKOUT</literal>、<literal>PUT</literal>、<literal>CHECKIN</literal>。
+            <para>对大多数,这是DeltaV的<quote>杀手</quote>特性,如果DeltaV服务器支持这个特性,然后基本的WebDAV客户端(例如,那些不知道版本化的客户端)仍然可以对服务器进行写操作,服务器可以悄无声息的执行版本操作。在最简单的例子里,一个从基本的WebDAV客户端发送的无知的<literal>PUT</literal>可能会被服务器转化为<literal>CHECKOUT</literal>、<literal>PUT</literal>、<literal>CHECKIN</literal>。
            </para>
           </listitem>
         </varlistentry>
@@ -170,7 +170,7 @@
           <term>svn update/switch/status/merge/diff</term>
           <listitem>
             <para>
-              发送一个自定义的描述工作拷贝混合修订版本(和混合URL)状态的<literal>REPORT</literal>请求,服务器发送一个描述需要更新的项目和文件内容增量数据的响应。解析响应,对于update和switche,在工作拷贝安装新数据,对于diff和merge,与工作拷贝的数据比较,应用修改作为本地修改。
+              发送一个自定义的描述工作拷贝混合修订版本(和混合URL)状态的<literal>REPORT</literal>请求,服务器发送一个描述需要更新的项目和文件内容增量数据的响应。解析响应,对于update和switch,在工作拷贝安装新数据,对于diff和merge,与工作拷贝的数据比较,应用修改作为本地修改。
             </para>
           </listitem>
         </varlistentry>

Modified: trunk/src/zh/book/ch05.xml
==============================================================================
--- trunk/src/zh/book/ch05.xml	(original)
+++ trunk/src/zh/book/ch05.xml	Mon Nov  7 00:00:40 2005
@@ -30,7 +30,7 @@
 
       <para>从概念上来说,Subversion的版本库就是一串目录树。每一个目录树,就是版本库的文件和目录在某一时间点的快照。这些快照是客户端使用者操作的结果,被成为修订版。</para>
 
-      <para>每一个修订版都是以事务树开始其生命周期。做提交操作时,客户端建立一个一个Subversion事务,映射本地的变更(加上客户端提交操作后任何对版本库的更改),然后通知版本库将该树存储为下一个快照。如果提交成功,这个事务就会成为新的修订版树,并被赋予新的修订版号。如果因为某些原因提交失败,事务会被销毁,客户端将被通知这个事务失败。</para>
+      <para>每一个修订版都是以事务树开始其生命周期。做提交操作时,客户端建立一个一个Subversion事务,映射本地的变更(加上客户端提交操作后任何对版本库的更改),然后通知版本库将该树存储为下一个快照。要是提交成功,这个事务就会成为新的修订版树,并被赋予新的修订版号。如果因为某些原因提交失败,事务会被销毁,客户端将被通知这个事务失败。</para>
 
       <para>更新的动作也类似这样。客户端建立一个临时的事务树,映射工作文件的状态。然后版本库比较事务树和被请求的修订版树(通常是最新的,也就是最“年轻”的修订版树),然后发回消息通知客户端哪些变更需要将拷贝发送到修订版树。更新完成后,临时事务将被删除。</para>
 



More information about the svnbook-dev mailing list