Добавить директорию и файлы в игнор лист.

$ svn propset svn:ignore '*' ./tmp/

Изменить шаблоны игнорирования

$ svn propedit svn:ignore PATH

Создание локального репозитория

$ svnadmin create /usr/local/svn/newrepos
$ svn import mytree file:///usr/local/svn/newrepos/some/project \
             -m "Initial import"
Adding         mytree/foo.c
Adding         mytree/bar.c
Adding         mytree/subdir
Adding         mytree/subdir/quux.h

Посмотреть что в репозитории

$ svn list file:///usr/local/svn/newrepos/some/project
bar.c
foo.c
subdir/

Указывает на то что изменилось ещё и в репозитории

$ svn status -u -v
M      *        44        23    sally     README
M               44        20    harry     bar.c
       *        44        35    harry     stuff/trout.c
D               44        19    ira       stuff/fish.c
A                0         ?     ?        stuff/things/bloo.h
Status against revision:   46

Показать лог с 5 по 19 ревизию в хронологическом порядке
$ svn log -r 5:19
--//-- в обратном порядке
$ svn log -r 19:5
Показать лог 8 ревизии
$ svn log -r 8

Показать лог по определённому файлу
$ svn log foo.c
$ svn log http://foo.com/svn/trunk/code/foo.c

Показать подробный лог 8 ревизии
$ svn log -r 8 -v
------------------------------------------------------------------------
r8 | sally | 2002-07-14 08:15:29 -0500 | 1 line
Changed paths:
M /trunk/code/foo.c
M /trunk/code/bar.h
A /trunk/code/doc/README

Посмотреть последние 5 записей в логе

$ svn log -l 5
-----------