[svnbook commit] r2903 - trunk/src/en/book

fitz noreply at red-bean.com
Sat Dec 8 15:01:55 CST 2007


Author: fitz
Date: Sat Dec  8 15:01:54 2007
New Revision: 2903

Log:
Consistify the bevy of different paths that we were using to
repositories, eg:

- /usr/local/svn
- /usr/local/repositories
- /repos
- /tmp/repos
- /path/to/repos

And distill them all down into 

- /var/svn

This not only fixes issue #34, but also appeals to my obsessive
compulsive nature.  Life is good.

* src/en/book/ch01-fundamental-concepts.xml,
  src/en/book/ch02-basic-usage.xml
  src/en/book/ch03-advanced-topics.xml,
  src/en/book/ch05-repository-admin.xml,
  src/en/book/ch06-server-configuration.xml,
  src/en/book/ch09-reference.xml,
  src/en/book/appa-quickstart.xml,
  src/en/book/appc-webdav.xml: Consistify.


Modified:
   trunk/src/en/book/appa-quickstart.xml
   trunk/src/en/book/appc-webdav.xml
   trunk/src/en/book/ch01-fundamental-concepts.xml
   trunk/src/en/book/ch02-basic-usage.xml
   trunk/src/en/book/ch03-advanced-topics.xml
   trunk/src/en/book/ch05-repository-admin.xml
   trunk/src/en/book/ch06-server-configuration.xml
   trunk/src/en/book/ch09-reference.xml

Modified: trunk/src/en/book/appa-quickstart.xml
==============================================================================
--- trunk/src/en/book/appa-quickstart.xml	(original)
+++ trunk/src/en/book/appa-quickstart.xml	Sat Dec  8 15:01:54 2007
@@ -139,13 +139,13 @@
       repository.  To begin, create a new repository:</para>
 
     <screen>
-$ svnadmin create /path/to/repos
-$ ls /path/to/repos
+$ svnadmin create /var/svn/repos
+$ ls /var/svn/repos
 conf/  dav/  db/  format  hooks/  locks/  README.txt
 </screen>
 
     <para>This command creates a new directory
-      <filename>/path/to/repos</filename> which contains a Subversion
+      <filename>/var/svn/repos</filename> which contains a Subversion
       repository.  This new directory contains (among other things) a
       collection of database files.  You won't see your versioned
       files if you peek inside.  For more information about repository
@@ -201,7 +201,7 @@
       (see <xref linkend="svn.tour.importing"/>):</para>
 
     <screen>
-$ svn import /tmp/myproject file:///path/to/repos/myproject -m "initial import"
+$ svn import /tmp/myproject file:///var/svn/repos/myproject -m "initial import"
 Adding         /tmp/myproject/branches
 Adding         /tmp/myproject/tags
 Adding         /tmp/myproject/trunk
@@ -230,7 +230,7 @@
       the repository:</para>
 
     <screen>
-$ svn checkout file:///path/to/repos/myproject/trunk myproject
+$ svn checkout file:///var/svn/repos/myproject/trunk myproject
 A  myproject/foo.c
 A  myproject/bar.c
 A  myproject/Makefile

Modified: trunk/src/en/book/appc-webdav.xml
==============================================================================
--- trunk/src/en/book/appc-webdav.xml	(original)
+++ trunk/src/en/book/appc-webdav.xml	Sat Dec  8 15:01:54 2007
@@ -152,7 +152,7 @@
     <screen>
 <Location /repos>
   DAV svn
-  SVNPath /path/to/repository
+  SVNPath /var/svn/repository
   SVNAutoversioning on
 </Location>
 </screen>
@@ -202,7 +202,7 @@
     <screen>
 <Location /repos>
   DAV svn
-  SVNPath /path/to/repository
+  SVNPath /var/svn/repository
   SVNAutoversioning on
 
   ModMimeUsePathInfo on

Modified: trunk/src/en/book/ch01-fundamental-concepts.xml
==============================================================================
--- trunk/src/en/book/ch01-fundamental-concepts.xml	(original)
+++ trunk/src/en/book/ch01-fundamental-concepts.xml	Sat Dec  8 15:01:54 2007
@@ -321,9 +321,9 @@
         all:</para>
    
       <screen>
-$ svn checkout file:///path/to/repos
+$ svn checkout file:///var/svn/repos
 …
-$ svn checkout file://localhost/path/to/repos
+$ svn checkout file://localhost/var/svn/repos
 …
 </screen>
   
@@ -337,9 +337,9 @@
         resides:</para>
   
       <screen>
-C:\> svn checkout file:///X:/path/to/repos
+C:\> svn checkout file:///X:/var/svn/repos
 …
-C:\> svn checkout "file:///X|/path/to/repos"
+C:\> svn checkout "file:///X|/var/svn/repos"
 …
 </screen>
    

Modified: trunk/src/en/book/ch02-basic-usage.xml
==============================================================================
--- trunk/src/en/book/ch02-basic-usage.xml	(original)
+++ trunk/src/en/book/ch02-basic-usage.xml	Sat Dec  8 15:01:54 2007
@@ -99,8 +99,8 @@
         begin tracking in your Subversion repository.  For example:</para>
 
       <screen>
-$ svnadmin create /usr/local/svn/newrepos
-$ svn import mytree file:///usr/local/svn/newrepos/some/project \
+$ svnadmin create /var/svn/newrepos
+$ svn import mytree file:///var/svn/newrepos/some/project \
              -m "Initial import"
 Adding         mytree/foo.c
 Adding         mytree/bar.c
@@ -115,7 +115,7 @@
         <filename>some/project</filename> in the repository:</para>
 
       <screen>
-$ svn list file:///usr/local/svn/newrepos/some/project
+$ svn list file:///var/svn/newrepos/some/project
 bar.c
 foo.c
 subdir/
@@ -141,7 +141,7 @@
       copies, for example:</para>
 
       <screen>
-$ svn list file:///usr/local/svn/repos
+$ svn list file:///var/svn/repos
 /trunk
 /branches
 /tags

Modified: trunk/src/en/book/ch03-advanced-topics.xml
==============================================================================
--- trunk/src/en/book/ch03-advanced-topics.xml	(original)
+++ trunk/src/en/book/ch03-advanced-topics.xml	Sat Dec  8 15:01:54 2007
@@ -2122,7 +2122,7 @@
         <xref linkend="svn.reposadmin.maint.tk"/>.)</para>
 
       <screen>
-$ svnadmin lslocks /usr/local/svn/repos
+$ svnadmin lslocks /var/svn/repos
 Path: /project2/images/banana.jpg
 UUID Token: opaquelocktoken:c32b4d88-e8fb-2310-abb3-153ff1236923
 Owner: frank
@@ -2139,7 +2139,7 @@
 Comment (1 line):
 Need to make a quick tweak to this image.
 
-$ svnadmin rmlocks /usr/local/svn/repos /project/raisin.jpg
+$ svnadmin rmlocks /var/svn/repos /project/raisin.jpg
 Removed lock on '/project/raisin.jpg'.
 $
 </screen>

Modified: trunk/src/en/book/ch05-repository-admin.xml
==============================================================================
--- trunk/src/en/book/ch05-repository-admin.xml	(original)
+++ trunk/src/en/book/ch05-repository-admin.xml	Sat Dec  8 15:01:54 2007
@@ -761,11 +761,11 @@
         for doing just that.</para>
           
       <screen>
-$ svnadmin create /path/to/repos
+$ svnadmin create /var/svn/repos
 </screen>
           
       <para>This creates a new repository in the directory
-        <filename>/path/to/repos</filename>, and with the default
+        <filename>/var/svn/repos</filename>, and with the default
         filesystem data store.  Prior to Subversion 1.2, the default
         was to use Berkeley DB; the default is now FSFS.  You can
         explicitly choose the filesystem type using the
@@ -775,13 +775,13 @@
  
       <screen>
 $ # Create an FSFS-backed repository
-$ svnadmin create --fs-type fsfs /path/to/repos
+$ svnadmin create --fs-type fsfs /var/svn/repos
 $
 </screen>
 
       <screen>
 # Create a Berkeley-DB-backed repository
-$ svnadmin create --fs-type bdb /path/to/repos
+$ svnadmin create --fs-type bdb /var/svn/repos
 $
 </screen>
               
@@ -1108,11 +1108,11 @@
           <quote>HEAD</quote>) revision in the repository.  So the
           following two commands do exactly the same thing when 19 is
           the youngest revision in the repository located at
-          <filename>/path/to/repos</filename>:</para>
+          <filename>/var/svn/repos</filename>:</para>
 
         <screen>
-$ svnlook info /path/to/repos
-$ svnlook info /path/to/repos -r 19
+$ svnlook info /var/svn/repos
+$ svnlook info /var/svn/repos -r 19
 </screen>
 
         <para>The only exception to these rules about subcommands is
@@ -1121,7 +1121,7 @@
           youngest revision number.</para>
 
         <screen>
-$ svnlook youngest /path/to/repos
+$ svnlook youngest /var/svn/repos
 19
 </screen>
 
@@ -1139,7 +1139,7 @@
           of the <literal>info</literal> subcommand:</para>
 
         <screen>
-$ svnlook info /path/to/repos
+$ svnlook info /var/svn/repos
 sally
 2002-11-04 09:29:13 -0600 (Mon, 04 Nov 2002)
 27
@@ -1613,12 +1613,12 @@
           log files:</para>
 
         <screen>
-$ svnadmin list-unused-dblogs /path/to/repos
-/path/to/repos/log.0000000031
-/path/to/repos/log.0000000032
-/path/to/repos/log.0000000033
+$ svnadmin list-unused-dblogs /var/svn/repos
+/var/svn/repos/log.0000000031
+/var/svn/repos/log.0000000032
+/var/svn/repos/log.0000000033
 …
-$ rm `svnadmin list-unused-dblogs /path/to/repos`
+$ rm `svnadmin list-unused-dblogs /var/svn/repos`
 ## disk space reclaimed!
 </screen>
 
@@ -1713,7 +1713,7 @@
         </listitem>
         <listitem>
           <para>Run the command <command>svnadmin recover
-            /path/to/repos</command>.  You should see output like
+            /var/svn/repos</command>.  You should see output like
             this:</para>
               
           <screen>
@@ -2005,7 +2005,7 @@
         repository to hold them all:</para>
 
       <screen>
-$ svnadmin create /path/to/projects
+$ svnadmin create /var/svn/projects
 $
 </screen>
 
@@ -2015,9 +2015,9 @@
 
       <screen>
 $ svn mkdir -m "Initial project roots" \
-      file:///path/to/projects/calc \
-      file:///path/to/projects/calendar \
-      file:///path/to/projects/spreadsheet
+      file:///var/svn/projects/calc \
+      file:///var/svn/projects/calendar \
+      file:///var/svn/projects/spreadsheet
 Committed revision 1.
 $ 
 </screen>
@@ -2026,11 +2026,11 @@
         respective locations in the new repository:</para>
 
       <screen>
-$ svnadmin load /path/to/projects --parent-dir calc < calc-dumpfile
+$ svnadmin load /var/svn/projects --parent-dir calc < calc-dumpfile
 …
-$ svnadmin load /path/to/projects --parent-dir calendar < cal-dumpfile
+$ svnadmin load /var/svn/projects --parent-dir calendar < cal-dumpfile
 …
-$ svnadmin load /path/to/projects --parent-dir spreadsheet < ss-dumpfile
+$ svnadmin load /var/svn/projects --parent-dir spreadsheet < ss-dumpfile
 …
 $
 </screen>
@@ -2147,7 +2147,7 @@
         we first dump the whole repository:</para>
 
       <screen>
-$ svnadmin dump /path/to/repos > repos-dumpfile
+$ svnadmin dump /var/svn/repos > repos-dumpfile
 * Dumped revision 0.
 * Dumped revision 1.
 * Dumped revision 2.
@@ -2456,7 +2456,7 @@
 
       <screen>
 $ ssh admin at svn.example.com \
-      "svnadmin create /path/to/repositories/svn-mirror"
+      "svnadmin create /var/svn/svn-mirror"
 admin at svn.example.com's password: ********
 $
 </screen>
@@ -2800,7 +2800,7 @@
         operations:</para>
 
       <screen>
-$ svnadmin hotcopy /path/to/repos /path/to/repos-backup
+$ svnadmin hotcopy /var/svn/repos /var/svn/repos-backup
 </screen>
 
       <para>The resulting backup is a fully functional Subversion
@@ -2816,7 +2816,7 @@
         command-line.</para>
 
       <screen>
-$ svnadmin hotcopy --clean-logs /path/to/bdb-repos /path/to/bdb-repos-backup
+$ svnadmin hotcopy --clean-logs /var/svn/bdb-repos /var/svn/bdb-repos-backup
 </screen>
 
       <para>Additional tooling around this command is available, too.

Modified: trunk/src/en/book/ch06-server-configuration.xml
==============================================================================
--- trunk/src/en/book/ch06-server-configuration.xml	(original)
+++ trunk/src/en/book/ch06-server-configuration.xml	Sat Dec  8 15:01:54 2007
@@ -485,20 +485,21 @@
           <option>--listen-host=</option> options to customize the
           exact port and hostname to <quote>bind</quote> to.</para>
 
-      <para>Once we successfully start <command>svnserve</command> as above,
-        it makes every repository on your system available to the
-        network.  A client needs to specify an
+      <para>Once we successfully start <command>svnserve</command> as
+        above, it makes every repository on your system available to
+        the network.  A client needs to specify an
         <emphasis>absolute</emphasis> path in the repository URL.  For
         example, if a repository is located at
-        <filename>/usr/local/repositories/project1</filename>, then a
-        client would reach it via
-        <uri>svn://host.example.com/usr/local/repositories/project1</uri>.
-        To increase security, you can pass the <option>-r</option>
-        option to <command>svnserve</command>, which restricts it to
-        exporting only repositories below that path.  For example:</para>
+        <filename>/var/svn/project1</filename>, then a client would
+        reach it via
+        <uri>svn://host.example.com/var/svn/project1</uri>.  To
+        increase security, you can pass the <option>-r</option> option
+        to <command>svnserve</command>, which restricts it to
+        exporting only repositories below that path.  For
+        example:</para>
       
       <screen>
-$ svnserve -d -r /usr/local/repositories
+$ svnserve -d -r /var/svn
 …
 </screen>
 
@@ -1521,13 +1522,13 @@
         name and the optional port number) begin with
         <filename>/repos/</filename> to a DAV provider whose
         repository is located at
-        <filename>/absolute/path/to/repository</filename> using the
+        <filename>/var/svn/repository</filename> using the
         following <filename>httpd.conf</filename> syntax:</para>
 
         <screen>
 <Location /repos>
   DAV svn
-  SVNPath /absolute/path/to/repository
+  SVNPath /var/svn/repository
 </Location>
 </screen>
 
@@ -1537,7 +1538,7 @@
         <literal>SVNParentPath</literal> directive, to indicate that
         common parent directory.  For example, if you know you will be
         creating multiple Subversion repositories in a directory
-        <filename>/usr/local/svn</filename> that would be accessed via
+        <filename>/var/svn</filename> that would be accessed via
         URLs like <uri>http://my.server.com/svn/repos1</uri>,
         <uri>http://my.server.com/svn/repos2</uri>, and
         so on, you could use the <filename>httpd.conf</filename>
@@ -1547,8 +1548,8 @@
 <Location /svn>
   DAV svn
 
-  # any "/svn/foo" URL will map to a repository /usr/local/svn/foo
-  SVNParentPath /usr/local/svn
+  # any "/svn/foo" URL will map to a repository /var/svn/foo
+  SVNParentPath /var/svn
 </Location>
 </screen>
 
@@ -1642,7 +1643,7 @@
       <screen>
 <Location /svn>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
 </Location>
 </screen>
 
@@ -1725,7 +1726,7 @@
         <screen>
 <Location /svn>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
   AuthType Basic
   AuthName "Subversion repository"
   AuthUserFile /etc/svn-auth-file
@@ -1748,7 +1749,7 @@
         <screen>
 <Location /svn>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
   AuthType Basic
   AuthName "Subversion repository"
   AuthUserFile /etc/svn-auth-file
@@ -1964,7 +1965,7 @@
         <screen>
 <Location /svn>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
 
   # how to authenticate a user
   AuthType Basic
@@ -2007,7 +2008,7 @@
         <screen>
 <Location /svn>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
 
   # how to authenticate a user
   AuthType Basic
@@ -2082,7 +2083,7 @@
           <programlisting>
 <Location /repos>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
 
   # our access control policy
   AuthzSVNAccessFile /path/to/access/file
@@ -2102,7 +2103,7 @@
           <programlisting>
 <Location /repos>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
 
   # our access control policy
   AuthzSVNAccessFile /path/to/access/file
@@ -2136,7 +2137,7 @@
           <programlisting>
 <Location /repos>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
 
   # our access control policy
   AuthzSVNAccessFile /path/to/access/file
@@ -2214,7 +2215,7 @@
           <programlisting>
 <Location /repos>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
 
   SVNPathAuthz off
 </Location>
@@ -2365,7 +2366,7 @@
         <screen>
 <Location /svn>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
   SVNIndexXSLT "/svnindex.xsl"
   …
 </Location>
@@ -2397,7 +2398,7 @@
           <screen>
 <Location /svn>
   DAV svn
-  SVNParentPath /usr/local/svn
+  SVNParentPath /var/svn
   SVNListParentPath on
   …
 </Location>
@@ -2406,7 +2407,7 @@
           <para>If a user now points her web browser to the
           URL <literal>http://host.example.com/svn/</literal>, she'll
           see list of all Subversion repositories sitting
-          in <filename>/usr/local/svn</filename>.  Obviously, this can
+          in <filename>/var/svn</filename>.  Obviously, this can
           be a security problem, so this feature is turned off by
           default.</para>
 

Modified: trunk/src/en/book/ch09-reference.xml
==============================================================================
--- trunk/src/en/book/ch09-reference.xml	(original)
+++ trunk/src/en/book/ch09-reference.xml	Sat Dec  8 15:01:54 2007
@@ -905,7 +905,7 @@
             <filename>mine</filename>:</para>
 
           <screen>
-$ svn checkout file:///tmp/repos/test mine
+$ svn checkout file:///var/svn/repos/test mine
 A  mine/a
 A  mine/b
 Checked out revision 2.
@@ -917,7 +917,7 @@
             working copies:</para>
 
           <screen>
-$ svn checkout file:///tmp/repos/test  file:///tmp/repos/quiz
+$ svn checkout file:///var/svn/repos/test  file:///var/svn/repos/quiz
 A  test/a
 A  test/b
 Checked out revision 2.
@@ -933,7 +933,7 @@
             <filename>working-copies</filename>:</para>
 
           <screen>
-$ svn checkout file:///tmp/repos/test  file:///tmp/repos/quiz working-copies
+$ svn checkout file:///var/svn/repos/test  file:///var/svn/repos/quiz working-copies
 A  working-copies/test/a
 A  working-copies/test/b
 Checked out revision 2.
@@ -951,14 +951,14 @@
             incomplete working copy:</para>
 
           <screen>
-$ svn checkout file:///tmp/repos/test test
+$ svn checkout file:///var/svn/repos/test test
 A  test/a
 A  test/b
 ^C
 svn: The operation was interrupted
 svn: caught SIGINT
 
-$ svn checkout file:///tmp/repos/test test
+$ svn checkout file:///var/svn/repos/test test
 A  test/c
 A  test/d
 ^C
@@ -1047,7 +1047,7 @@
           <screen>
 $ svn cleanup
 
-$ svn cleanup /path/to/working-copy
+$ svn cleanup /var/svn/working-copy
 </screen>
 
         </refsect1>
@@ -1345,7 +1345,7 @@
             commit message):</para>
 
           <screen>
-$ svn copy near.txt file:///tmp/repos/test/far-away.txt -m "Remote copy."
+$ svn copy near.txt file:///var/svn/repos/test/far-away.txt -m "Remote copy."
 
 Committed revision 8.
 </screen>
@@ -1360,14 +1360,14 @@
           </tip>
 
           <screen>
-$ svn copy file:///tmp/repos/test/far-away near-here
+$ svn copy file:///var/svn/repos/test/far-away near-here
 A         near-here
 </screen>
 
           <para>And finally, copying between two URLs:</para>
 
           <screen>
-$ svn copy file:///tmp/repos/test/far-away file:///tmp/repos/test/over-there -m "remote copy."
+$ svn copy file:///var/svn/repos/test/far-away file:///var/svn/repos/test/over-there -m "remote copy."
 
 Committed revision 9.
 </screen>
@@ -1380,7 +1380,7 @@
           </tip>
 
           <screen>
-$ svn copy file:///tmp/repos/test/trunk file:///tmp/repos/test/tags/0.6.32-prerelease -m "tag tree"
+$ svn copy file:///var/svn/repos/test/trunk file:///var/svn/repos/test/tags/0.6.32-prerelease -m "tag tree"
 
 Committed revision 12.
 </screen>
@@ -1389,7 +1389,7 @@
             always specify an older revision and tag anytime:</para>
 
           <screen>
-$ svn copy -r 11 file:///tmp/repos/test/trunk file:///tmp/repos/test/tags/0.6.32-prerelease -m "Forgot to tag at rev 11"
+$ svn copy -r 11 file:///var/svn/repos/test/trunk file:///var/svn/repos/test/tags/0.6.32-prerelease -m "Forgot to tag at rev 11"
 
 Committed revision 13.
 </screen>
@@ -1489,7 +1489,7 @@
             to supply a log message:</para>
 
           <screen>
-$ svn delete -m "Deleting file 'yourfile'" file:///tmp/repos/test/yourfile
+$ svn delete -m "Deleting file 'yourfile'" file:///var/svn/repos/test/yourfile
 
 Committed revision 15.
 </screen>
@@ -1879,7 +1879,7 @@
             file and directory):</para>
 
           <screen>
-$ svn export file:///tmp/repos my-export
+$ svn export file:///var/svn/repos my-export
 A  my-export/test
 A  my-export/quiz
 …
@@ -1896,7 +1896,7 @@
             (possibly for a Windows .zip file distribution):</para>
 
           <screen>
-$ svn export file:///tmp/repos my-export --native-eol CRLF
+$ svn export file:///var/svn/repos my-export --native-eol CRLF
 A  my-export/test
 A  my-export/quiz
 …
@@ -2338,7 +2338,7 @@
             <command>ls -l</command>:</para>
 
           <screen>
-$ svn list --verbose file:///tmp/repos
+$ svn list --verbose file:///var/svn/repos
      16 sally         28361 Jan 16 23:18 README.txt
      27 sally             0 Jan 18 15:27 INSTALL
      24 harry               Jan 18 11:27 examples/
@@ -2432,7 +2432,7 @@
           <screen>
 $ svn lock tree.jpg
 svn: warning: Path '/tree.jpg is already locked by user 'sally in \
-     filesystem '/svn/repos/db'
+     filesystem '/var/svn/repos/db'
 
 $ svn lock --force tree.jpg
 'tree.jpg' locked by user 'harry'.
@@ -2810,7 +2810,7 @@
             this from inside the working copy of your branch:</para>
 
           <screen>
-$ svn merge -r 23:30 file:///tmp/repos/trunk/vendors
+$ svn merge -r 23:30 file:///var/svn/repos/trunk/vendors
 U  myproj/thhgttg.txt
 …
 </screen>
@@ -4248,7 +4248,7 @@
             which runs <command>s/OldRoot/NewRoot/</command>.</para>
 
           <screen>
-$ svn checkout file:///tmp/repos test
+$ svn checkout file:///var/svn/repos test
 A  test/a
 A  test/b
 …
@@ -4258,9 +4258,9 @@
 
 $ svn update
 svn: Unable to open an ra_local session to URL
-svn: Unable to open repository 'file:///tmp/repos'
+svn: Unable to open repository 'file:///var/svn/repos'
 
-$ svn switch --relocate file:///tmp/repos file:///tmp/newlocation .
+$ svn switch --relocate file:///var/svn/repos file:///tmp/newlocation .
 $ svn update
 At revision 3.
 </screen>
@@ -4716,13 +4716,13 @@
 
             <para>While <command>svnadmin create</command> will create
               the base directory for a new repository, it will not
-              create intermediate directories.  For
-              example, if you have an empty directory named
-              <filename>/svn</filename>, creating
-              <filename>/svn/repos</filename> will work, while
+              create intermediate directories.  For example, if you
+              have an empty directory named
+              <filename>/var/svn</filename>, creating
+              <filename>/var/svn/repos</filename> will work, while
               attempting to create
-              <filename>/svn/subdirectory/repos</filename> will fail
-              with an error.</para>
+              <filename>/var/svn/subdirectory/repos</filename> will
+              fail with an error.</para>
 
           </refsect1>
 
@@ -4743,7 +4743,7 @@
           <para>Creating a new repository is just this easy:</para>
 
           <screen>
-$ svnadmin create /usr/local/svn/repos
+$ svnadmin create /var/svn/repos
 </screen>
           
           <para>In Subversion 1.0, a Berkeley DB repository is always
@@ -4753,7 +4753,7 @@
             option:</para>
 
           <screen>
-$ svnadmin create /usr/local/svn/repos --fs-type fsfs
+$ svnadmin create /var/svn/repos --fs-type fsfs
 </screen>
 
         </refsect1>
@@ -4883,7 +4883,7 @@
           <para>Dump your whole repository:</para>
 
           <screen>
-$ svnadmin dump /usr/local/svn/repos
+$ svnadmin dump /var/svn/repos
 SVN-fs-dump-format-version: 1
 Revision-number: 0
 * Dumped revision 0.
@@ -4896,7 +4896,7 @@
             repository:</para>
 
           <screen>
-$ svnadmin dump /usr/local/svn/repos -r 21 --incremental 
+$ svnadmin dump /var/svn/repos -r 21 --incremental 
 * Dumped revision 21.
 SVN-fs-dump-format-version: 1
 Revision-number: 21
@@ -5063,12 +5063,12 @@
           <para>Remove all unused log files from a repository:</para>
 
         <screen>
-$ svnadmin list-unused-dblogs /path/to/repos
-/path/to/repos/log.0000000031
-/path/to/repos/log.0000000032
-/path/to/repos/log.0000000033
+$ svnadmin list-unused-dblogs /var/svn/repos
+/var/svn/repos/log.0000000031
+/var/svn/repos/log.0000000032
+/var/svn/repos/log.0000000033
 
-$ svnadmin list-unused-dblogs /path/to/repos | xargs rm
+$ svnadmin list-unused-dblogs /var/svn/repos | xargs rm
 ## disk space reclaimed!
 </screen>
 
@@ -5121,7 +5121,7 @@
             dump</command>):</para>
 
           <screen>
-$ svnadmin load /usr/local/svn/restored < repos-backup
+$ svnadmin load /var/svn/restored < repos-backup
 <<< Started new txn, based on original revision 1
      * adding path : test ... done.
      * adding path : test/a ... done.
@@ -5131,7 +5131,7 @@
           <para>Or if you want to load into a subdirectory:</para>
 
           <screen>
-$ svnadmin load --parent-dir new/subdir/for/project /usr/local/svn/restored < repos-backup
+$ svnadmin load --parent-dir new/subdir/for/project /var/svn/restored < repos-backup
 <<< Started new txn, based on original revision 1
      * adding path : test ... done.
      * adding path : test/a ... done.
@@ -5174,10 +5174,10 @@
 
 
           <para>This lists the one locked file in the repository at
-            <filename>/svn/repos</filename>:</para>
+            <filename>/var/svn/repos</filename>:</para>
 
           <screen>
-$ svnadmin lslocks /svn/repos
+$ svnadmin lslocks /var/svn/repos
 Path: /tree.jpg
 UUID Token: opaquelocktoken:ab00ddf0-6afb-0310-9cd0-dda813329753
 Owner: harry
@@ -5221,7 +5221,7 @@
             repository.</para>
 
           <screen>
-$ svnadmin lstxns /usr/local/svn/repos/ 
+$ svnadmin lstxns /var/svn/repos/ 
 1w
 1x
 </screen>
@@ -5269,7 +5269,7 @@
           <para>Recover a hung repository:</para>
 
           <screen>
-$ svnadmin recover /usr/local/svn/repos/ 
+$ svnadmin recover /var/svn/repos/ 
 Repository lock acquired.
 Please wait; recovering the repository may take some time...
 
@@ -5283,7 +5283,7 @@
             If another process is accessing the repository,
             then <command>svnadmin recover</command> will error:</para>
           <screen>
-$ svnadmin recover /usr/local/svn/repos
+$ svnadmin recover /var/svn/repos
 svn: Failed to get exclusive repository access; perhaps another process
 such as httpd, svnserve or svn has it open?
 
@@ -5295,7 +5295,7 @@
             indefinitely for other processes to disconnect:</para>
 
           <screen>
-$ svnadmin recover /usr/local/svn/repos --wait
+$ svnadmin recover /var/svn/repos --wait
 Waiting on repository lock; perhaps another process has it open?
 
 ### time goes by…
@@ -5346,10 +5346,10 @@
           <para>This deletes the locks on
             <filename>tree.jpg</filename> and
             <filename>house.jpg</filename> in the repository at
-            <filename>/svn/repos</filename></para>
+            <filename>/var/svn/repos</filename></para>
 
           <screen>
-$ svnadmin rmlocks /svn/repos tree.jpg house.jpg
+$ svnadmin rmlocks /var/svn/repos tree.jpg house.jpg
 Removed lock on '/tree.jpg.
 Removed lock on '/house.jpg.
 </screen>
@@ -5395,14 +5395,14 @@
           <para>Remove named transactions:</para>
 
           <screen>
-$ svnadmin rmtxns /usr/local/svn/repos/ 1w 1x
+$ svnadmin rmtxns /var/svn/repos/ 1w 1x
 </screen>
 
           <para>Fortunately, the output of <command>lstxns</command>
             works great as the input for <command>rmtxns</command>:</para>
 
           <screen>
-$ svnadmin rmtxns /usr/local/svn/repos/  `svnadmin lstxns /usr/local/svn/repos/`
+$ svnadmin rmtxns /var/svn/repos/  `svnadmin lstxns /var/svn/repos/`
 </screen>
 
           <para>Which will remove all uncommitted transactions from
@@ -5466,7 +5466,7 @@
             the file <filename>msg</filename>:</para>
 
           <screen>
-$ svnadmin setlog /usr/local/svn/repos/ -r 19 msg
+$ svnadmin setlog /var/svn/repos/ -r 19 msg
 </screen>
 
         </refsect1>
@@ -5513,7 +5513,7 @@
           <para>Verify a hung repository:</para>
 
           <screen>
-$ svnadmin verify /usr/local/svn/repos/ 
+$ svnadmin verify /var/svn/repos/ 
 * Verified revision 1729.
 </screen>
 
@@ -5665,7 +5665,7 @@
           very exciting:</para>
 
           <screen>
-$ svnlook author -r 40 /usr/local/svn/repos 
+$ svnlook author -r 40 /var/svn/repos 
 sally
 </screen>            
 
@@ -5712,7 +5712,7 @@
             <filename>/trunk/README</filename>:</para>
 
           <screen>
-$ svnlook cat -t ax8 /usr/local/svn/repos /trunk/README
+$ svnlook cat -t ax8 /var/svn/repos /trunk/README
 
                Subversion, a version control system.
                =====================================
@@ -5817,7 +5817,7 @@
             by the trailing <literal>/</literal>:</para>
 
           <screen>
-$ svnlook changed -r 39 /usr/local/svn/repos
+$ svnlook changed -r 39 /var/svn/repos
 A   trunk/vendors/deli/
 A   trunk/vendors/deli/chips.txt
 A   trunk/vendors/deli/sandwich.txt
@@ -5870,7 +5870,7 @@
             repository:</para>
 
           <screen>
-$ svnlook date -r 40 /tmp/repos/
+$ svnlook date -r 40 /var/svn/repos/
 2003-02-22 17:44:49 -0600 (Sat, 22 Feb 2003)
 </screen>
 
@@ -5918,7 +5918,7 @@
             file, and a copied file:</para>
 
           <screen>
-$ svnlook diff -r 40 /usr/local/svn/repos/
+$ svnlook diff -r 40 /var/svn/repos/
 Copied: egg.txt (from rev 39, trunk/vendors/deli/pickle.txt)
 
 Added: trunk/vendors/deli/soda.txt
@@ -5988,7 +5988,7 @@
             revision 40 in our sample repository:</para>
 
           <screen>
-$ svnlook dirs-changed -r 40 /usr/local/svn/repos
+$ svnlook dirs-changed -r 40 /var/svn/repos
 trunk/vendors/deli/
 </screen>
           
@@ -6069,7 +6069,7 @@
             sample repository.</para>
 
           <screen>
-$ svnlook history -r 20 /usr/local/svn/repos /tags/1.0 --show-ids
+$ svnlook history -r 20 /var/svn/repos /tags/1.0 --show-ids
 REVISION   PATH <ID>
 --------   ---------
       19   /tags/1.0 <1.2.12>
@@ -6131,7 +6131,7 @@
             sample repository.</para>
 
           <screen>
-$ svnlook info -r 40 /usr/local/svn/repos
+$ svnlook info -r 40 /var/svn/repos
 sally
 2003-02-22 17:44:49 -0600 (Sat, 22 Feb 2003)
 16
@@ -6181,7 +6181,7 @@
             <filename>tree.jpg</filename>.</para>
 
           <screen>
-$ svnlook lock /svn/repos tree.jpg
+$ svnlook lock /var/svn/repos tree.jpg
 UUID Token: opaquelocktoken:ab00ddf0-6afb-0310-9cd0-dda813329753
 Owner: harry
 Created: 2005-07-08 17:27:36 -0500 (Fri, 08 Jul 2005)
@@ -6233,7 +6233,7 @@
             repository:</para>
 
           <screen>
-$ svnlook log /tmp/repos/
+$ svnlook log /var/svn/repos/
 Rearrange lunch.
 </screen>
           
@@ -6288,7 +6288,7 @@
             <literal>HEAD</literal> revision:</para>
 
           <screen>
-$ svnlook pg /usr/local/svn/repos seasonings /trunk/sandwich
+$ svnlook pg /var/svn/repos seasonings /trunk/sandwich
 mustard
 </screen>
 
@@ -6344,7 +6344,7 @@
             <literal>HEAD</literal> revision:</para>
 
           <screen>
-$ svnlook proplist /usr/local/svn/repos /trunk/README
+$ svnlook proplist /var/svn/repos /trunk/README
   original-author
   svn:mime-type
 </screen>
@@ -6353,7 +6353,7 @@
             but this time showing the property values as well:</para>
 
           <screen>
-$ svnlook --verbose proplist /usr/local/svn/repos /trunk/README
+$ svnlook --verbose proplist /var/svn/repos /trunk/README
   original-author : fitz
   svn:mime-type : text/plain
 </screen>
@@ -6401,7 +6401,7 @@
             40 in our sample repository:</para>
 
           <screen>
-$ svnlook tree -r 40 /usr/local/svn/repos --show-ids
+$ svnlook tree -r 40 /var/svn/repos --show-ids
 / <0.0.2j>
  trunk/ <p.0.2j>
   vendors/ <q.0.2j>
@@ -6446,7 +6446,7 @@
           <title>Examples</title>
 
           <screen>
-$ svnlook uuid /usr/local/svn/repos
+$ svnlook uuid /var/svn/repos
 e7fe1b91-8cd5-0310-98dd-2f12e793c5e8
 </screen>
 
@@ -6482,7 +6482,7 @@
           repository:</para>
 
           <screen>
-$ svnlook youngest /tmp/repos/ 
+$ svnlook youngest /var/svn/repos/ 
 42
 </screen>
 
@@ -6653,7 +6653,7 @@
           <para>Re-synchronize revision properties for a single revision:</para>
 
           <screen>
-$ svnsync copy-revprops file:///opt/svn/repos-mirror 6
+$ svnsync copy-revprops file:///var/svn/repos-mirror 6
 Copied properties for revision 6.
 $
 </screen>
@@ -6716,7 +6716,7 @@
             inability to modify revision properties:</para>
 
           <screen>
-$ svnsync initialize file:///opt/svn/repos-mirror http://svn.example.com/repos
+$ svnsync initialize file:///var/svn/repos-mirror http://svn.example.com/repos
 svnsync: Repository has not been enabled to accept revision propchanges;
 ask the administrator to create a pre-revprop-change hook
 $
@@ -6727,7 +6727,7 @@
             property changes:</para>
 
           <screen>
-$ svnsync initialize file:///opt/svn/repos-mirror http://svn.example.com/repos
+$ svnsync initialize file:///var/svn/repos-mirror http://svn.example.com/repos
 Copied properties for revision 0.
 $
 </screen>
@@ -6790,7 +6790,7 @@
             repository to the mirror repository:</para>
 
           <screen>
-$ svnsync synchronize file:///opt/svn/repos-mirror
+$ svnsync synchronize file:///var/svn/repos-mirror
 Committed revision 1.
 Copied properties for revision 1.
 Committed revision 2.
@@ -7098,7 +7098,7 @@
           is required in this command:</para>
 
         <screen>
-$ svnversion . /repos/svn/trunk
+$ svnversion . /var/svn/trunk
 4168
 </screen>
 




More information about the svnbook-dev mailing list