Help

To get help on any svn command, all the user needs to do is type:

$ svn help 
usage: svn  [options] [args] Type 

Following is a list of subcommands. Aliases are in parentheses. Aliases were created to make SVN friendlier for CVS users switching to SVN.

   add 
   blame (praise, annotate, ann) 
   cat 
   checkout (co) 
   cleanup 
   commit (ci) 
   copy (cp) 
   delete (del, remove, rm) 
   diff (di) 
   export 
   help (?, h) 
   import 
   info 
   list (ls) 
   log 
   merge 
   mkdir 
   move (mv, rename, ren) 
   propdel (pdel, pd) 
   propedit (pedit, pe) 
   propget (pget, pg) 
   proplist (plist, pl) 
   propset (pset, ps) 
   resolved 
   revert 
   status (stat, st) 
   switch (sw) 
   update (up) 

Example

$ svn help add 
add: Put files and directories under revision control, scheduling 
them for addition to repository.  They will be added in next commit. 
usage: add PATH [PATH [PATH ... ]] 
Valid options: 
  --targets arg            : pass contents of file ARG as additional args 
  -N [--non-recursive]     : operate on single directory only 
  -q [--quiet]             : print as little as possible