Aby sprawnie pracować z svn należy ustawić dla nigo zmienną środowiskową SVN_EDITOR. Edytor będzie wykorzystywany przez svn np przy ignorowaniu plików.
Polecenie:export SVN_EDITOR=emacs
Aby zacząć pracować z svn należy zrobić zrzut kodu z repozytorium
Polecenie:svn checkout http://assembla.com/svn/moj_projekt --username=michal --password=haslo
Czasami się zdaża że pewnych plików nie chcemy wrzucać do repozytorium Aby to wykonać wykonujemy. Następnie w otwartym pliku dodajemy nowy wzorzec pliku np dla plików ukrytych będzie to .*
Polecenie:svn propedit svn:ignore .
Aby sprwdzić status plików w kopi roboczej
Polecenie:svn status
Nasze zmiany w kodzie należy zatwierdzić do repozytorium
Polecenie:svn commit -m'tresc komenatrza zmian kodu'
Do zmiany nazwy pliku który znajduje się po repozytorium należy wykonać polecenie svn mv
Polecenie:svn move ./stary/plik ./nowy/plik