
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
svn merge
|
211
------------------------------------------------------------------------
r27 | ...
------------------------------------------------------------------------
You can avoid the clutter of the double-dashed lines in your output by using the incre-
mental switch:
$ svn log --incremental -r 14 > mylog
$ svn log --incremental -r 19 >> mylog
$ svn log --incremental -r 27 >> mylog
$ cat mylog
------------------------------------------------------------------------
r14 | ...
------------------------------------------------------------------------
r19 | ...
------------------------------------------------------------------------
r27 | ...
The --incremental switch provides similar output control when using the --xml switch.
If you run svn log on a specific path and provide a specific revision
and get no output at all:
$ svn log -r 20 http://svn.red-bean.com/untouched.txt
-------------------------------------------------------------
-----------
That just means that the path was not modified in that revision. If you
log from the top of the repository, or know the file that changed in
that revision, you can specify it explicitly:
$ svn log -r 20 touched.txt
-------------------------------------------------------------
-----------
r20 | sally | 2003-01-17 22:56:19 -0600 (Fri, 17 Jan 2003) |
1 line ...