[svnbook] r6017 committed - branches/1.8/zh/book/ ch04-branching-and-merging.xml

wuzhouhui at users.sourceforge.net wuzhouhui at users.sourceforge.net
Sun Dec 22 03:11:56 UTC 2019


Revision: 6017
          http://sourceforge.net/p/svnbook/source/6017
Author:   wuzhouhui
Date:     2019-12-22 03:11:56 +0000 (Sun, 22 Dec 2019)
Log Message:
-----------
1.8/zh: review of whole book in progress

Modified Paths:
--------------
    branches/1.8/zh/book/ch04-branching-and-merging.xml

Modified: branches/1.8/zh/book/ch04-branching-and-merging.xml
===================================================================
--- branches/1.8/zh/book/ch04-branching-and-merging.xml	2019-12-16 14:35:59 UTC (rev 6016)
+++ branches/1.8/zh/book/ch04-branching-and-merging.xml	2019-12-22 03:11:56 UTC (rev 6017)
@@ -434,7 +434,7 @@
           看到目录被复制了. 我们的重点是复制在时间和空间上都很廉价, 如果用户是
           在仓库内创建分支 (通过执行命令 <userinput>svn copy <replaceable>URL1
           </replaceable> <replaceable>URL2</replaceable></userinput>), 操作消耗
-          的时间是常量的, 而且非常快. 只要用户有需要, 可以随意地创建分支.</para>
+          的时间是常量的, 而且非常快. 只要用户有需求, 可以随意地创建分支.</para>
       </sidebar>
 
     </sect2>
@@ -881,7 +881,7 @@
         structure, or tweaks to metadata.  In more common speak, a
         changeset is just a patch with a name you can refer to.</para>
       -->
-      <para>每个人对变更集的理解似乎都有所不同, 至在变更集对版本控制系统的
+      <para>每个人对变更集的理解似乎都有所不同, 至少在变更集对版本控制系统的
         意义上都有不同的期待. 从我们的角度来说, 变更集只是一个带有独特的名
         字的修改集合. 修改可能包括文件的修改, 目录结构的修改, 或元数据的修改.
         更一般的说, 变更集只是带有名字的补丁.</para>
@@ -1450,7 +1450,7 @@
         we update the working copy and then reattempt the
         merge.</para>
       -->
-      <para>这种情况可能不在用户的预料之中! 在自己的分支了工作了一周后, 用户
+      <para>这种情况可能不在用户的预料之中! 在自己的分支了工作了一周后, 你
         发现工作副本包含了混合的版本号 (见
         <xref linkend="svn.basic.in-action.mixedrevs"/>). 1.7 及之后版本的
         <command>svn merge</command> 在默认情况下禁止向含有混合版本号的工作
@@ -3724,7 +3724,7 @@
         用户有时候会比较两个错误的目录树, 导致生成的差异不能被干净地应用到工
         作副本上. 命令 <command>svn merge</command> 会尽可能多地把修改应用到
         工作副本, 但某些修改可能根本就无法应用成功. 合并错误的常见现象是出现了
-        意想不到的目标冲突:</para>
+        意想不到的目录冲突:</para>
 
       <informalexample>
         <screen>
@@ -4521,7 +4521,7 @@
       一个全新的
       文件. 这可能会导致问题, 尤其是和重命名有关的目录冲突. 重命名不仅涉及到
       一个新的副本, 还涉及到删除一个旧路径—一个不为人知的事实是
-      Subversion 没有 <quote>直正的重命名</quote>—<command>svn move
+      Subversion 没有 <quote>真正的重命名</quote>—<command>svn move
         </command> 只不过是 <command>svn copy</command> 和 <command>svn delete
     </command> 的组合而已.</para>
 
@@ -5881,8 +5881,8 @@
             进行严格的测试, 其他团队继续在 <filename>/trunk</filename> 上开发
             新的工作 (例如版本 2.0). 如果有问题出现 (无论是在 <filename>
               /trunk</filename>, 还是发布分支), 修复问题, 并把修改精选到拥有
-            相同问题的分支上. 但是这个过程有时候也会停止, 例如为了发布测试而
-            <quote>冻结</quote> 分支.</para>
+            相同问题的分支上. 但是这个过程有时候也会停下来, 例如为了发布前的
+            最终测试而 <quote>冻结</quote> 分支.</para>
         </listitem>
         <listitem>
       <!--
@@ -6669,7 +6669,7 @@
   <para>注意, 在导入时我们为命令增加了选项 <option>--no-ignore</option>, 这样
     Subversion 就不会遗漏任意一个文件或目录, 同时还增加了选项
     <option>--no-auto-props</option>, 这样的话, Subversion 客户端就不会生成
-    供方物资中原本没有的属性信息.<footnote><para>严格来说, 可以允许自动属性
+    供方物资中原本就没有的属性信息.<footnote><para>严格来说, 可以允许自动属性
         工作, 但其中的关键问题是确保每一个供方物资都能得到相同的对待.</para>
   </footnote></para>
        




More information about the svnbook-dev mailing list