Name | Desc |
$ svn add * | Add all items, recursively |
$ svn add * --force | Force recursion into versioned directories |
$ svn add itemname | Add itemname (if folder, adds recursively) |
$ svn blame "/path" | Show commits for path |
$ svn cat "/path" | View file contents |
$ svn cleanup "/path" | Remove locks and complete operations |
$ svn commit "/path" | Commit changes to path |
$ svn commit -m "Message" "/path" | Commit with log message |
$ svn commit -N "/path" | Commit without recursion |
$ svn copy "/source" "/target" | Copy source to target |
$ svn "/path" | Delete path |
$ svn checkout "/path/to/repository" | Checkout working copy into current folder |
$ svn checkout "/path/to/repository" "/path/to/folder" | Checkout working copy into target folder |
$ svn import "/path/to/folder" "/path" | Import and commit local folder |
$ svn lock "/path" | Lock path |
$ svn log "/path" | Show log messages for path |
$ svn -m "Delete message" "/path" | Delete with log message |
$ svn merge "url1" "url2" "/path" | Apply diff between "url1" and "url2" to path |
$ svn merge -r2:7 "item" "/path" | Apply diff between revisions 2 and 7 of "item" to path |
$ svn move "/source" "/target" | Move source to target |
$ svn propdel PROP "/path" | Delete PROP |
$ svn propedit PROP "/path" | Edit PROP |
$ svn propget PROP "/path" | Get value of PROP |
$ svn proplist "/path" | List properties |
$ svn propset PROP VAL "/path" | Set PROP to VAL for path. |
$ svn resolve "/path" | Resolve conflict |
$ svn revert "/path" | Revert changes to path |
$ svn revert -R "/path" | Revert changes recursively |
$ svn status "/path" | Get path status |
$ svn unlock "/path" | Unlock path |
$ svn update "/path" | Update path |
$ svn update -r9 "/path" | Update path to revision 9 |
$ svnadmin create "/path/to/repository" | Create new repository |
$ svnadmin dump "/path/to/repository" > filename | Dump repository to file (backup) |
$ svnadmin load "/path/to/repository" < filename | Load repository from file (restore) |
$ svnadmin setlog "/path" -r 7 message.txt | Change log message for revision 7 to contents of file message.txt |
-c | --change |
file:// | Local machine |
http:// | HTTP (Apache) |
https:// | HTTPS (SSL) |
-m "Message" | --message |
mod_dav_svn | Apache module |
-N | --non-recursive |
-q | --quiet |
-r | --revision |
-R | --recursive |
svn | Command line program |
svn:// | SVN (svnserve) |
svn+ssh:// | SVN over SSH |
svnadmin | Repository administration |
svndumpfilter | Filter repository stream |
svnlook | Inspect repository |
svnserve | SVN server (SVN protocol) |
svnsync | Mirror repository |
svnversion | Revision of working copy |
-t | --transaction |
-v | --verbose |