2. Tasks

2.1. Creating a repository

  $ svnadmin create svn/rep1

2.2. Import (initial) structure/data

  $ cd importRoot
  $ svn import . file:///home/joe/svn/rep1 --message 'Initial version'

2.3. Checking out

Locally:

  $ svn checkout file:///home/joe/svn/rep1/projectPath/trunk checkoutDestination

Remotely:

  $ svn co svn+ssh://jjj.joe.org/home/joe/svn/rep1/projectPath/trunk    \
      checkoutDestination

2.4. Deleting a directory

  $ svn rm myDir
  $ svn commit -m 'Deleted myDir'

2.5. Listing properties (and values)

  $ svn proplist --verbose .
or
  $ svn proplist --verbose file:///home/joe/svn/rep1/path

2.6. Creating a tag

  $ svn copy file:///home/joe/svn/rep1/projectPath/trunk                 \
      file:///home/joe/svn/rep1/projectPath/tags/1 -m "First version"