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
…
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" >> 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