Name
svn log — Display commit log messages.
Synopsis
svn log [PATH
]
svn logURL
[@REV
] [PATH
...]
Description
Shows log messages from the repository. If no
arguments are supplied, svn log
shows the log messages for all files and directories inside (and
including) the current working directory of your working copy. You
can refine the results by specifying a path, one or more revisions,
or any combination of the two. The default revision range for a
local path is BASE:1
.
If you specify a URL alone, it prints log messages for
everything the URL contains. If you add paths past the URL, only
messages for those paths under that URL will be printed. The default
revision range for a URL is HEAD:1
.
With --verbose
, svn
log will also print all affected paths with each log
message. With --quiet
,
svn log will not print the log
message body itself (this is compatible with
--verbose
).
Each log message is printed just once, even if more than one
of the affected paths for that revision were explicitly requested.
Logs follow copy history by default. Use
--stop-on-copy
to disable this behavior, which can
be useful for determining branch points.
Alternate names
None.
Changes
Nothing.
Accesses repository
Yes.
Options
--change (-c)ARG
--incremental --limit (-l)NUM
--quiet (-q) --revision (-r)REV
--stop-on-copy --targetsFILENAME
--use-merge-history (-g) --verbose (-v) --with-all-revprops --with-revpropARG
--xml
Examples
You can see the log messages for all the paths that changed in
your working copy by running svn ...
Get Version Control with Subversion, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.