[svnbook] r3806 committed - * src/en/book/ch02-basic-usage.xml...

svnbook at googlecode.com svnbook at googlecode.com
Thu Oct 21 12:41:04 CDT 2010


Revision: 3806
Author: cmpilato at gmail.com
Date: Thu Oct 21 10:40:34 2010
Log: * src/en/book/ch02-basic-usage.xml
   Consistify some section titles, and rephrase the bit about when you
   need to make 'update' part of your basic work cycle.

http://code.google.com/p/svnbook/source/detail?r=3806

Modified:
  /trunk/src/en/book/ch02-basic-usage.xml

=======================================
--- /trunk/src/en/book/ch02-basic-usage.xml	Fri Oct 15 11:16:49 2010
+++ /trunk/src/en/book/ch02-basic-usage.xml	Thu Oct 21 10:40:34 2010
@@ -481,7 +481,7 @@
            command.</para>
        </listitem>
        <listitem>
-        <para><emphasis>Make changes.</emphasis> The most common
+        <para><emphasis>Make your changes.</emphasis> The most common
            changes that you'll make are edits to the contents of your
            existing files.  But sometimes you need to add, remove, copy
            and move files and directories—the <command>svn
@@ -505,7 +505,7 @@
            or directory to its unmodified state.</para>
        </listitem>
        <listitem>
-        <para><emphasis>Resolve conflicts (merge others'
+        <para><emphasis>Resolve any conflicts (merge others'
            changes).</emphasis>  In the time it takes you to make and
            review your changes, others might have made and published
            changes, too.  You'll want to integrate their changes into
@@ -529,17 +529,28 @@
      <sect2 id="svn.tour.cycle.update">
        <title>Update Your Working Copy</title>

-      <para>When working on a project with a team, you'll want to
-        update your working copy to receive any changes other developers
-        on the project have made since your last update.  Use
-        <command>svn update</command> to bring your working copy into
-        sync with the latest revision in the repository:</para>
+      <para>When working on a project that is being modified via
+        multiple working copies, you'll want to update your working
+        copy to receive any changes committed from other working
+        copies since your last update.  These might be changes that
+        other members of your project team have made, or they might
+        simply be changes you've made yourself from a different
+        computer.  To protect your data, Subversion won't
+        allow you commit new changes to out-of-date files and
+        directories, so it's best to have the latest versions
+        of all your project's files and directories before making new
+        changes of your own.</para>
+
+      <para>Use <command>svn update</command> to bring your working
+        copy into sync with the latest revision in the
+        repository:</para>

        <screen>
  $ svn update
  U  foo.c
  U  bar.c
  Updated to revision 2.
+$
  </screen>

        <para>In this case, it appears that someone checked in
@@ -558,7 +569,7 @@

      <!-- ===============================================================  
-->
      <sect2 id="svn.tour.cycle.edit">
-      <title>Make Changes to Your Working Copy</title>
+      <title>Make Your Changes </title>

        <para>Now you can get to work and make changes in your working
          copy.  It's usually most convenient to decide on a discrete
@@ -726,7 +737,7 @@

      <!-- ===============================================================  
-->
      <sect2 id="svn.tour.cycle.examine">
-      <title>Examine Your Changes</title>
+      <title>Review Your Changes</title>

        <para>Once you've finished making changes, you need to commit
          them to the repository, but before you do so, it's usually a
@@ -1044,7 +1055,7 @@

      <!-- ===============================================================  
-->
      <sect2 id="svn.tour.cycle.revert">
-      <title>Undoing Working Changes</title>
+      <title>Fix Your Mistakes</title>


        <para>Suppose while viewing the output of <command>svn
@@ -1113,7 +1124,7 @@

      <!-- ===============================================================  
-->
      <sect2 id="svn.tour.cycle.resolve">
-      <title>Resolve Conflicts (Merging Others' Changes)</title>
+      <title>Resolve Any Conflicts</title>

        <para>We've already seen how <userinput>svn status -u</userinput>
          can predict conflicts.  Suppose you run <userinput>svn




More information about the svnbook-dev mailing list