
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
228
|
Chapter 9: Subversion Complete Reference
D newdir/README
Updated to revision 32.
You can also update your working copy to an older revision (Subversion doesn’t have the
concept of sticky files like CVS does; see Appendix A):
$ svn update -r30
A newdir/README
D newdir/toggle.c
D newdir/disclose.c
D newdir/launch.c
U foo.c
Updated to revision 30.
If you want to examine an older revision of a single file, you may want to use svn cat.
svnadmin
svnadmin is the administrative tool for monitoring and repairing your Subversion
repository. For detailed information, see “svnadmin” in Chapter 5.
Since
svnadmin works via direct repository access (and thus can only be used on the
machine that holds the repository), it refers to the repository with a path, not a URL.
svnadmin Switches
--bdb-log-keep
(Berkeley DB specific) Disable automatic log removal of database log files.
--bdb-txn-nosync
(Berkeley DB specific) Disables fsync when committing database transactions.
--bypass-hooks
Bypass the repository hook system.
--clean-logs
Removes unused Berkeley DB logs.
--force-uuid
By default, when loading data into repository that already contains revisions,
svnadmin will ignore the UUID from the dump stream. This switch will cause the
repository’s
UUID to be set to the UUID from the stream.
--ignore-uuid
By default,