Subversion SCM
Add files to be tracked by the Subversion working-copy checkout
CLI Example:
salt '*' svn.add /path/to/repo /path/to/new/file
Download a working copy of the remote Subversion repository directory or file
CLI Example:
salt '*' svn.checkout /path/to/repo svn://remote/repo
Commit the current directory, files, or directories to the remote Subversion repository
CLI Example:
salt '*' svn.commit /path/to/repo
Return the diff of the current directory, files, or directories from the remote Subversion repository
CLI Example:
salt '*' svn.diff /path/to/repo
Display the Subversion information from the checkout.
CLI Example:
salt '*' svn.info /path/to/svn/repo
Remove files and directories from the Subversion repository
CLI Example:
salt '*' svn.remove /path/to/repo /path/to/repo/remove
Display the status of the current directory, files, or directories in the Subversion repository
CLI Example:
salt '*' svn.status /path/to/repo
Update the current directory, files, or directories from the remote Subversion repository
CLI Example:
salt '*' svn.update /path/to/repo