SUBVERSION
SVN
command client
SVNVERSION reporting
SVNLOOK
inspect repo
SVNADMIN make,repair
SVNDUMPFILTER
MOD_DAV_SVN apache
SVNSERVE
standalone
SVNSYNC read from file
EXAMPLES
svn checkout URL \
path
svn checkout \
-r 892 URL path
svn checkout \
URL/tags/X
svn checkout \
URL/branches/X
svn add foo.c
svn delete foo.c
svn move foo.c \
bar.c
svn mkdir foo
svn stat -v
svn stat dir/foo.c
svn diff
svn diff \
> patchfile
svn diff \
-r 892 foo.c
svn revert foo.c
svn update
svn commit -m “misc”
svn resolved foo.c
svn log
svn log -r 892 -v
svn log foo.c
svn cat -r 892 \
foo.c
svn list -v URL
svn export URL
svn export URL \
-r 892
svn diff -r \
PREV:COMMITTED \
foo.c
svn log -r HEAD
svn diff -r HEAD
svn diff \
-r BASE:HEAD foo.c
svn log \
-r BASE:HEAD
svn update \
-r PREV foo.c
svn checkout \
-r {2006-04-02}
svn propset \
copyright \
'(c) me' dir/foo.c
svn propset \
copyright -F dir/*
svn propedit \
copyright dir/foo.c
svn proplist \
-v dir/foo.c
svn propdel \
copyright \
dir/foo.c
svn propset \
svn:keywords \
"Date Author"\
foo.txt
svn lock foo.c \
-m “need work”
svn unlock foo.c
svn propget
svn:externals foo/
svn copy trunk \
branches/X
svn copy URL/trunk
URL/branches/X
svn copy URL/trunk
URL/branches/X
svn merge \
URL/branches/X@892\
URL/branches/Y@982\
dir/
svn switch \
URL/branches/X
svnadmin create \
--fs-type fsfsPATH
svnlook info PATH \
-r 3
svnadmin dump \ PATH
> dumpfile1
svnadmin load \
dumpfile1 < PATH
SVN
add
PATH
-N [--non-recursive]
-q [--quiet]
--force
--no-ignore
--[no-]auto-props
blame praise|ann
1
TARGET [@REV]...
-r [--revision] arg
-v [--verbose]
-x [--extensions] arg
-u, -b, -w or
--ignore-eol-style
--force
--incremental
--xml
cat
1
TARGET [@REV]...
-r [--revision] arg
checkout co
1
URL [@REV]... [PATH]
-N [--non-recursive]
-q [--quiet]
-r [--revision] arg
--ignore-externals
cleanup
[PATH...]
--diff3-cmd arg
commit ci
1
[PATH...]
-F [--file] arg
-m [--message] arg
-N [--non-recursive]
-q [--quiet]
--editor-cmd arg
--encoding arg
--force-log
--no-unlock
--targets arg
copy cp
1
SRC D