[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