1
log: Show the log messages for a set of revision(s) and/or file(s).
5
1. Print the log messages for a local PATH (default: '.').
6
The default revision range is BASE:1.
8
2. Print the log messages for the PATHs (default: '.') under URL.
9
The default revision range is HEAD:1.
11
With -v, also print all affected paths with each log message.
12
With -q, don't print the log message body itself (note that this is
15
Each log message is printed just once, even if more than one of the
16
affected paths for that revision were explicitly requested. Logs
17
follow copy history by default. Use --stop-on-copy to disable this
18
behavior, which can be useful for determining branchpoints.
23
svn log http://www.example.com/repo/project/foo.c
24
svn log http://www.example.com/repo/project foo.c bar.c
27
-r [--revision] arg : ARG (some commands also take ARG1:ARG2 range)
28
A revision argument can be one of:
29
NUMBER revision number
30
"{" DATE "}" revision at start of the date
31
"HEAD" latest in repository
32
"BASE" base rev of item's working copy
33
"COMMITTED" last commit at or before BASE
34
"PREV" revision just before COMMITTED
35
-q [--quiet] : print as little as possible
36
-v [--verbose] : print extra information
37
--targets arg : pass contents of file ARG as additional args
38
--stop-on-copy : do not cross copies while traversing history
39
--incremental : give output suitable for concatenation
41
--username arg : specify a username ARG
42
--password arg : specify a password ARG
43
--no-auth-cache : do not cache authentication tokens
44
--non-interactive : do no interactive prompting
45
--config-dir arg : read user configuration files from directory ARG
46
--limit arg : maximum number of log entries
48
switch (sw): Update the working copy to a different URL.
49
usage: 1. switch URL [PATH]
50
2. switch --relocate FROM TO [PATH...]
52
1. Update the working copy to mirror a new URL within the repository.
53
This behaviour is similar to 'svn update', and is the way to
54
move a working copy to a branch or tag within the same repository.
56
2. Rewrite working copy URL metadata to reflect a syntactic change only.
57
This is used when repository's root URL changes (such as a scheme
58
or hostname change) but your working copy still reflects the same
59
directory within the same repository.
62
-r [--revision] arg : ARG (some commands also take ARG1:ARG2 range)
63
A revision argument can be one of:
64
NUMBER revision number
65
"{" DATE "}" revision at start of the date
66
"HEAD" latest in repository
67
"BASE" base rev of item's working copy
68
"COMMITTED" last commit at or before BASE
69
"PREV" revision just before COMMITTED
70
-N [--non-recursive] : operate on single directory only
71
-q [--quiet] : print as little as possible
72
--diff3-cmd arg : use ARG as merge command
73
--relocate : relocate via URL-rewriting
74
--username arg : specify a username ARG
75
--password arg : specify a password ARG
76
--no-auth-cache : do not cache authentication tokens
77
--non-interactive : do no interactive prompting
78
--config-dir arg : read user configuration files from directory ARG