[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[PATCH] doc/book/misc-docs/quick_walkthrough.xml

From: Francois Beausoleil <fbos_at_users.sourceforge.net>
Date: 2003-09-02 20:06:11 CEST

Log Message:
* doc/book/misc-docs/quick_walkthrough.xml:
  Updated introductory text to talk about three repository access methods
  instead
      of two and updated the svn --version example to show a more recent
      version.
  Standardized usage of short subcommand names to their respective long
  ones.
  Standardized usage of short option names to their respective long ones.
  Corrected argument order of import subcommand.
  Corrected path to file:/// repository in example to be the same in all
  cases.

Patch:
Index: doc/book/misc-docs/quick_walkthrough.xml
===================================================================
--- doc/book/misc-docs/quick_walkthrough.xml (revision 6948)
+++ doc/book/misc-docs/quick_walkthrough.xml (working copy)
@@ -17,24 +17,28 @@
     <title>Make a Repository</title>
 
     <para>The Subversion client has an abstract interface for
- accessing a repository. Two <quote>Repository Access</quote>
+ accessing a repository. Three <quote>Repository Access</quote>
       (RA) implementations currently exist as libraries. You can see
- which methods are available to your svn client like so:</para>
+ which methods are available to your svn client by requesting the
+ client's version:</para>
 
       <screen>
 $ svn --version
-svn, version 0.16.0
- compiled Jan 3 2003, 16:43:58
+svn, version 0.27.0 (r6715)
+ compiled Aug 20 2003, 02:19:40
 
 Copyright (C) 2000-2003 CollabNet.
-Subversion is open source software, see
@uref{http://subversion.tigris.org/}
+Subversion is open source software, see http://subversion.tigris.org/
 
 The following repository access (RA) modules are available:
 
 * ra_dav : Module for accessing a repository via WebDAV (DeltaV)
 protocol.
- - handles 'http' schema
+ - handles 'http' schema
+ - handles 'https' schema
 * ra_local : Module for accessing a repository on local disk.
- - handles 'file' schema
+ - handles 'file' schema
+* ra_svn : Module for accessing a repository using the svn network
protocol.
+ - handles 'svn' schema
       </screen>
 
     <para>If you don't see ra_local, it probably means that Berkeley
@@ -66,13 +70,13 @@
       a <quote>file</quote> URL):</para>
 
     <screen>
-$ svn import file:///absolute/path/to/myrepos someproject myproj
+$ svn import someproject file:///absolute/path/to/myrepos/myproj/trunk
 &hellip;
 Committed revision 1.
     </screen>
 
     <para>The example above creates a new directory
- <filename>myproj</filename> in the root of the repository's
filesystem,
+ <filename>myproj/trunk</filename> in the root of the repository's
filesystem,
       and copies all the data from <filename>someproject</filename> into
       it.</para>
 
     <sect2 id="misc-docs-quick_walkthrough-sect-1.1">
@@ -84,7 +88,7 @@
         URL allows us to name the working copy we check out.</para>
 
       <screen>
-$ svn co file:///usr/local/svn/repos/myproj wc
+$ svn co file:///absolute/path/to/myrepos/myproj/trunk wc
 A wc/foo
 A wc/bar
 A wc/baz
@@ -94,9 +98,9 @@
 
       <para>Now we have a working copy in a local directory called
         <filename>wc</filename>, which represents the location
- <filename>/myproj</filename> in the repository (assuming the
+ <filename>/myproj/trunk</filename> in the repository (assuming
the
         repository's root is <systemitem
- class="url">file:///usr/local/svn/repos</systemitem>.)</para>
+
class="url">file:///absolute/path/to/myrepos</systemitem>.)</para>
 
       <para>For the sake of example, let's duplicate the working copy,
         and pretend it belongs to someone else:</para>
@@ -112,7 +116,7 @@
 $ cd wc
 $ echo "new text" &gt;&gt; bar # change bar's text
 $ svn propset color green foo # add a metadata property to foo
-$ svn rm baz # schedule baz directory for deletion
+$ svn delete baz # schedule baz directory for deletion
 $ touch newfile
 $ svn add newfile # schedule newfile for addition
 </screen>
@@ -144,7 +148,7 @@
         in the repository:</para>
 
       <screen>
-$ svn commit -m "fixed bug #233"
+$ svn commit --message "fixed bug #233"
 Sending bar
 Sending foo
 Adding newfile
@@ -153,7 +157,7 @@
 Committed revision 2.
       </screen>
 
- <para>The -m argument is a way of specifying a <firstterm>log
+ <para>The --message argument is a way of specifying a
<firstterm>log
         message</firstterm>: that is, a specific description of your
         change-set sent to the repository. The log message is now
         attached to Revision 2. A future user might peruse repository
Developer of Java Gui Builder
http://jgb.sourceforge.net/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Sep 2 20:07:16 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.